Skip to content

Commit 47b924b

Browse files
committed
fix(mosip): add the correct traefik network settings
1 parent f3fb5db commit 47b924b

File tree

1 file changed

+34
-26
lines changed

1 file changed

+34
-26
lines changed

infrastructure/docker-compose.app.yml

Lines changed: 34 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -800,23 +800,27 @@ services:
800800
replicas: 1
801801
labels:
802802
- 'traefik.enable=true'
803-
- 'traefik.http.routers.mosip-api.rule=Host(`mosip-api.${STACK}.{{hostname}}`)'
804-
- 'traefik.http.services.mosip-api.loadbalancer.server.port=2024'
805-
- 'traefik.http.routers.mosip-api.tls=true'
806-
- 'traefik.http.routers.mosip-api.tls.certresolver=certResolver'
807-
- 'traefik.http.routers.mosip-api.entrypoints=web,websecure'
808-
- 'traefik.http.routers.mosip-api.middlewares=gzip-compression'
809-
- 'traefik.docker.network=opencrvs_overlay_net'
810-
- 'traefik.http.middlewares.mosip-api.headers.customresponseheaders.Pragma=no-cache'
811-
- 'traefik.http.middlewares.mosip-api.headers.customresponseheaders.Cache-control=no-store'
812-
- 'traefik.http.middlewares.mosip-api.headers.customresponseheaders.X-Robots-Tag=none'
813-
- 'traefik.http.middlewares.mosip-api.headers.stsseconds=31536000'
814-
- 'traefik.http.middlewares.mosip-api.headers.stsincludesubdomains=true'
815-
- 'traefik.http.middlewares.mosip-api.headers.stspreload=true'
803+
- 'traefik.http.routers.${STACK}__mosip-api.rule=Host(`mosip-api.${STACK}.{{hostname}}`)'
804+
- 'traefik.http.services.${STACK}__mosip-api.loadbalancer.server.port=2024'
805+
- 'traefik.http.routers.${STACK}__mosip-api.tls=true'
806+
- 'traefik.http.routers.${STACK}__mosip-api.tls.certresolver=certResolver'
807+
- 'traefik.http.routers.${STACK}__mosip-api.tls.domains[0].main=${STACK}.{{hostname}}'
808+
- 'traefik.http.routers.${STACK}__mosip-api.tls.domains[0].sans=*.${STACK}.{{hostname}}'
809+
- 'traefik.http.routers.${STACK}__mosip-api.entrypoints=web,websecure'
810+
- 'traefik.http.routers.${STACK}__mosip-api.middlewares=gzip-compression'
811+
- 'traefik.docker.network=dependencies_traefik_net_2'
812+
- 'traefik.http.middlewares.${STACK}__mosip-api.headers.customresponseheaders.Pragma=no-cache'
813+
- 'traefik.http.middlewares.${STACK}__mosip-api.headers.customresponseheaders.Cache-control=no-store'
814+
- 'traefik.http.middlewares.${STACK}__mosip-api.headers.customresponseheaders.X-Robots-Tag=none'
815+
- 'traefik.http.middlewares.${STACK}__mosip-api.headers.stsseconds=31536000'
816+
- 'traefik.http.middlewares.${STACK}__mosip-api.headers.stsincludesubdomains=true'
817+
- 'traefik.http.middlewares.${STACK}__mosip-api.headers.stspreload=true'
816818
networks:
817819
app_net:
818820
dependencies_monitoring_net_3:
819821
aliases: []
822+
dependencies_traefik_net_2:
823+
aliases: []
820824

821825
mosip-mock:
822826
image: ghcr.io/opencrvs/mosip-mock:1.8.0-beta.10
@@ -849,23 +853,27 @@ services:
849853
replicas: 1
850854
labels:
851855
- 'traefik.enable=true'
852-
- 'traefik.http.routers.esignet-mock.rule=Host(`esignet-mock.${STACK}.{{hostname}}`)'
853-
- 'traefik.http.services.esignet-mock.loadbalancer.server.port=20260'
854-
- 'traefik.http.routers.esignet-mock.tls=true'
855-
- 'traefik.http.routers.esignet-mock.tls.certresolver=certResolver'
856-
- 'traefik.http.routers.esignet-mock.entrypoints=web,websecure'
857-
- 'traefik.http.routers.esignet-mock.middlewares=gzip-compression'
858-
- 'traefik.docker.network=opencrvs_overlay_net'
859-
- 'traefik.http.middlewares.esignet-mock.headers.customresponseheaders.Pragma=no-cache'
860-
- 'traefik.http.middlewares.esignet-mock.headers.customresponseheaders.Cache-control=no-store'
861-
- 'traefik.http.middlewares.esignet-mock.headers.customresponseheaders.X-Robots-Tag=none'
862-
- 'traefik.http.middlewares.esignet-mock.headers.stsseconds=31536000'
863-
- 'traefik.http.middlewares.esignet-mock.headers.stsincludesubdomains=true'
864-
- 'traefik.http.middlewares.esignet-mock.headers.stspreload=true'
856+
- 'traefik.http.routers.${STACK}__esignet-mock.rule=Host(`esignet-mock.${STACK}.{{hostname}}`)'
857+
- 'traefik.http.services.${STACK}__esignet-mock.loadbalancer.server.port=20260'
858+
- 'traefik.http.routers.${STACK}__esignet-mock.tls=true'
859+
- 'traefik.http.routers.${STACK}__esignet-mock.tls.certresolver=certResolver'
860+
- 'traefik.http.routers.${STACK}__esignet-mock.tls.domains[0].main=${STACK}.{{hostname}}'
861+
- 'traefik.http.routers.${STACK}__esignet-mock.tls.domains[0].sans=*.${STACK}.{{hostname}}'
862+
- 'traefik.http.routers.${STACK}__esignet-mock.entrypoints=web,websecure'
863+
- 'traefik.http.routers.${STACK}__esignet-mock.middlewares=gzip-compression'
864+
- 'traefik.docker.network=dependencies_traefik_net_2'
865+
- 'traefik.http.middlewares.${STACK}__esignet-mock.headers.customresponseheaders.Pragma=no-cache'
866+
- 'traefik.http.middlewares.${STACK}__esignet-mock.headers.customresponseheaders.Cache-control=no-store'
867+
- 'traefik.http.middlewares.${STACK}__esignet-mock.headers.customresponseheaders.X-Robots-Tag=none'
868+
- 'traefik.http.middlewares.${STACK}__esignet-mock.headers.stsseconds=31536000'
869+
- 'traefik.http.middlewares.${STACK}__esignet-mock.headers.stsincludesubdomains=true'
870+
- 'traefik.http.middlewares.${STACK}__esignet-mock.headers.stspreload=true'
865871
networks:
866872
app_net:
867873
dependencies_monitoring_net_3:
868874
aliases: []
875+
dependencies_traefik_net_2:
876+
aliases: []
869877

870878
secrets:
871879
jwt-public-key.{{STACK}}.{{ts}}:

0 commit comments

Comments
 (0)