diff --git a/.env b/.env index 5d1c55132..17f6ae6c3 100644 --- a/.env +++ b/.env @@ -1,3 +1,6 @@ +API_DOCS_URLS="[ { url: \"http://directory-api/v1/swagger.json\", name: \"Directory\" } ]" +API_DOCS_URLS_PRIMARY_NAME=Directory + APPLICATION_INSIGHTS_SERVER_TELEMETRY_CHANNEL_STORAGE_PATH=application-insights ARCHIVAL_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY= diff --git a/docker-compose.yml b/docker-compose.yml index 0eb0ebbab..f9d7e4c87 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,17 @@ services: volumes: - ./reverse-proxy/svr-includes:/etc/nginx/svr-includes:ro + api-docs: + image: swaggerapi/swagger-ui:latest + restart: always + networks: + - reverse-proxy + depends_on: + - directory-api + environment: + URLS: ${API_DOCS_URLS} + URLS_PRIMARY_NAME: ${API_DOCS_URLS_PRIMARY_NAME} + archival-api: image: ghcr.io/collinbarrett/filterlists-archival-api restart: always