Skip to content

Commit f8c1a6f

Browse files
mrnicegyu11kaiser
andauthored
Expose swagger on invitations service (#183)
Co-authored-by: kaiser <[email protected]>
1 parent 42511b0 commit f8c1a6f

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

scripts/common.Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ clean-default: .check_clean ## Cleans all outputs
199199
export DEPLOYMENT_FQDNS_CAPTURE_TRAEFIK_RULE_CATCHALL='${DEPLOYMENT_FQDNS_CAPTURE_TRAEFIK_RULE_CATCHALL}'; \
200200
export DEPLOYMENT_FQDNS_TESTING_CAPTURE_TRAEFIK_RULE='${DEPLOYMENT_FQDNS_TESTING_CAPTURE_TRAEFIK_RULE}'; \
201201
export DEPLOYMENT_API_DOMAIN_TESTING_CAPTURE_TRAEFIK_RULE='${DEPLOYMENT_API_DOMAIN_TESTING_CAPTURE_TRAEFIK_RULE}'; \
202+
export DEPLOYMENT_FQDNS_CAPTURE_INVITATIONS='${DEPLOYMENT_FQDNS_CAPTURE_INVITATIONS}'; \
202203
export DOLLAR='$$'; \
203204
set +o allexport; \
204205
envsubst < $< > .env

services/simcore/docker-compose.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,12 @@ services:
169169
- traefik.http.routers.${SWARM_STACK_NAME}_invitations.entrypoints=http
170170
- traefik.http.routers.${SWARM_STACK_NAME}_invitations.priority=1
171171
- traefik.http.services.${SWARM_STACK_NAME}_invitations.loadbalancer.server.port=8000
172+
- traefik.http.routers.${SWARM_STACK_NAME}_invitations_swagger.service=${SWARM_STACK_NAME}_invitations
173+
- traefik.http.routers.${SWARM_STACK_NAME}_invitations_swagger.rule=${DEPLOYMENT_FQDNS_CAPTURE_INVITATIONS} && PathPrefix(`/dev/doc`)
174+
- traefik.http.routers.${SWARM_STACK_NAME}_invitations_swagger.entrypoints=http
175+
- traefik.http.routers.${SWARM_STACK_NAME}_invitations_swagger.priority=3
176+
- traefik.http.middlewares.${SWARM_STACK_NAME_NO_HYPHEN}_invitations_swagger_auth.basicauth.users=${TRAEFIK_USER}:${TRAEFIK_PASSWORD}
177+
- traefik.http.routers.${SWARM_STACK_NAME}_invitations_swagger.middlewares=${SWARM_STACK_NAME_NO_HYPHEN}_invitations_swagger_auth, ${SWARM_STACK_NAME_NO_HYPHEN}_sslheader
172178
webserver:
173179
networks:
174180
- public

0 commit comments

Comments
 (0)