From 1ef5e036798ab08bc69a057fe06f725bf1e51edc Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Fri, 2 Oct 2020 17:59:49 -0500 Subject: [PATCH] =?UTF-8?q?feat(services):=20=E2=9C=A8=20add=20and=20confi?= =?UTF-8?q?gure=20standalone=20swagger-ui=20instance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 3 +++ docker-compose.yml | 11 +++++++++++ 2 files changed, 14 insertions(+) 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