Skip to content

Commit 268464e

Browse files
committed
use explicit tls domain config
1 parent de28f14 commit 268464e

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

infrastructure/docker-compose.app.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ services:
6666
- 'traefik.http.services.${STACK}__countryconfig.loadbalancer.server.port=3040'
6767
- 'traefik.http.routers.${STACK}__countryconfig.tls=true'
6868
- 'traefik.http.routers.${STACK}__countryconfig.tls.certresolver=certResolver'
69+
- 'traefik.http.routers.${STACK}__countryconfig.tls.domains[0].main=${STACK}.{{hostname}}'
70+
- 'traefik.http.routers.${STACK}__countryconfig.tls.domains[0].sans=*.${STACK}.{{hostname}}'
6971
- 'traefik.http.routers.${STACK}__countryconfig.entrypoints=web,websecure'
7072
- 'traefik.http.routers.${STACK}__countryconfig.middlewares=gzip-compression'
7173
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
@@ -137,6 +139,8 @@ services:
137139
- 'traefik.http.services.${STACK}__login.loadbalancer.server.port=80'
138140
- 'traefik.http.routers.${STACK}__login.tls=true'
139141
- 'traefik.http.routers.${STACK}__login.tls.certresolver=certResolver'
142+
- 'traefik.http.routers.${STACK}__login.tls.domains[0].main=${STACK}.{{hostname}}'
143+
- 'traefik.http.routers.${STACK}__login.tls.domains[0].sans=*.${STACK}.{{hostname}}'
140144
- 'traefik.http.routers.${STACK}__login.entrypoints=web,websecure'
141145
- 'traefik.http.routers.${STACK}__login.middlewares=gzip-compression'
142146
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
@@ -173,6 +177,8 @@ services:
173177
- 'traefik.http.services.${STACK}__client.loadbalancer.server.port=80'
174178
- 'traefik.http.routers.${STACK}__client.tls=true'
175179
- 'traefik.http.routers.${STACK}__client.tls.certresolver=certResolver'
180+
- 'traefik.http.routers.${STACK}__client.tls.domains[0].main=${STACK}.{{hostname}}'
181+
- 'traefik.http.routers.${STACK}__client.tls.domains[0].sans=*.${STACK}.{{hostname}}'
176182
- 'traefik.http.routers.${STACK}__client.entrypoints=web,websecure'
177183
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
178184

@@ -234,6 +240,8 @@ services:
234240
- 'traefik.http.services.${STACK}__gateway.loadbalancer.server.port=7070'
235241
- 'traefik.http.routers.${STACK}__gateway.tls=true'
236242
- 'traefik.http.routers.${STACK}__gateway.tls.certresolver=certResolver'
243+
- 'traefik.http.routers.${STACK}__gateway.tls.domains[0].main=${STACK}.{{hostname}}'
244+
- 'traefik.http.routers.${STACK}__gateway.tls.domains[0].sans=*.${STACK}.{{hostname}}'
237245
- 'traefik.http.routers.${STACK}__gateway.entrypoints=web,websecure'
238246
- 'traefik.http.routers.${STACK}__gateway.middlewares=gzip-compression'
239247
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
@@ -420,6 +428,8 @@ services:
420428
- 'traefik.http.services.${STACK}__auth.loadbalancer.server.port=4040'
421429
- 'traefik.http.routers.${STACK}__auth.tls=true'
422430
- 'traefik.http.routers.${STACK}__auth.tls.certresolver=certResolver'
431+
- 'traefik.http.routers.${STACK}__auth.tls.domains[0].main=${STACK}.{{hostname}}'
432+
- 'traefik.http.routers.${STACK}__auth.tls.domains[0].sans=*.${STACK}.{{hostname}}'
423433
- 'traefik.http.routers.${STACK}__auth.entrypoints=web,websecure'
424434
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
425435
- 'traefik.http.middlewares.${STACK}__auth.headers.customresponseheaders.Pragma=no-cache'
@@ -493,6 +503,8 @@ services:
493503
- 'traefik.http.services.${STACK}__webhooks.loadbalancer.server.port=2525'
494504
- 'traefik.http.routers.${STACK}__webhooks.tls=true'
495505
- 'traefik.http.routers.${STACK}__webhooks.tls.certresolver=certResolver'
506+
- 'traefik.http.routers.${STACK}__webhooks.tls.domains[0].main=${STACK}.{{hostname}}'
507+
- 'traefik.http.routers.${STACK}__webhooks.tls.domains[0].sans=*.${STACK}.{{hostname}}'
496508
- 'traefik.http.routers.${STACK}__webhooks.entrypoints=web,websecure'
497509
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
498510
- 'traefik.http.middlewares.${STACK}__webhooks.headers.customresponseheaders.Pragma=no-cache'
@@ -542,6 +554,8 @@ services:
542554
- 'traefik.http.services.${STACK}__config.loadbalancer.server.port=2021'
543555
- 'traefik.http.routers.${STACK}__config.tls=true'
544556
- 'traefik.http.routers.${STACK}__config.tls.certresolver=certResolver'
557+
- 'traefik.http.routers.${STACK}__config.tls.domains[0].main=${STACK}.{{hostname}}'
558+
- 'traefik.http.routers.${STACK}__config.tls.domains[0].sans=*.${STACK}.{{hostname}}'
545559
- 'traefik.http.routers.${STACK}__config.entrypoints=web,websecure'
546560
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
547561
- 'traefik.http.middlewares.${STACK}__config.headers.customresponseheaders.Pragma=no-cache'
@@ -720,6 +734,8 @@ services:
720734
- 'traefik.http.services.${STACK}__metabase.loadbalancer.server.port=4444'
721735
- 'traefik.http.routers.${STACK}__metabase.tls=true'
722736
- 'traefik.http.routers.${STACK}__metabase.tls.certresolver=certResolver'
737+
- 'traefik.http.routers.${STACK}__metabase.tls.domains[0].main=${STACK}.{{hostname}}'
738+
- 'traefik.http.routers.${STACK}__metabase.tls.domains[0].sans=*.${STACK}.{{hostname}}'
723739
- 'traefik.http.routers.${STACK}__metabase.entrypoints=web,websecure'
724740
- 'traefik.docker.network=dependencies_{{STACK}}_dependencies_net'
725741
- 'traefik.http.middlewares.${STACK}__metabase.headers.customresponseheaders.Pragma=no-cache'

0 commit comments

Comments
 (0)