Skip to content

Commit 554eeb0

Browse files
authored
Merge pull request #196 from maevsi/fix/traefik/specify-entrypoints
fix(traefik): specify router entrypoints
2 parents 99a606f + eeab9f7 commit 554eeb0

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

src/development/stack.yml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,10 @@ services:
9999
deploy:
100100
labels:
101101
- traefik.enable=true
102+
- traefik.http.routers.adminer.entryPoints=web
102103
- traefik.http.routers.adminer.middlewares=redirectscheme #DARGSTACK-REMOVE
103104
- traefik.http.routers.adminer.rule=Host(`adminer.${STACK_DOMAIN}`)
105+
- traefik.http.routers.adminer_secure.entryPoints=web-secure
104106
- traefik.http.routers.adminer_secure.rule=Host(`adminer.${STACK_DOMAIN}`)
105107
- traefik.http.routers.adminer_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
106108
- traefik.http.services.adminer.loadbalancer.server.port=8080
@@ -148,8 +150,10 @@ services:
148150
deploy:
149151
labels:
150152
- traefik.enable=true
153+
- traefik.http.routers.grafana.entryPoints=web
151154
- traefik.http.routers.grafana.middlewares=redirectscheme #DARGSTACK-REMOVE
152155
- traefik.http.routers.grafana.rule=Host(`grafana.${STACK_DOMAIN}`)
156+
- traefik.http.routers.grafana_secure.entryPoints=web-secure
153157
- traefik.http.routers.grafana_secure.rule=Host(`grafana.${STACK_DOMAIN}`)
154158
- traefik.http.routers.grafana_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
155159
- traefik.http.services.grafana.loadbalancer.server.port=3000
@@ -189,18 +193,22 @@ services:
189193
labels: #DARGSTACK-REMOVE
190194
- traefik.enable=true #DARGSTACK-REMOVE
191195
# Minio Console
196+
- traefik.http.routers.minio.entryPoints=web #DARGSTACK-REMOVE
192197
- traefik.http.routers.minio.middlewares=redirectscheme #DARGSTACK-REMOVE
193198
- traefik.http.routers.minio.rule=Host(`minio.${STACK_DOMAIN}`) #DARGSTACK-REMOVE
194199
- traefik.http.routers.minio.service=minio #DARGSTACK-REMOVE
200+
- traefik.http.routers.minio_secure.entryPoints=web-secure #DARGSTACK-REMOVE
195201
- traefik.http.routers.minio_secure.rule=Host(`minio.${STACK_DOMAIN}`) #DARGSTACK-REMOVE
196202
- traefik.http.routers.minio_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
197203
- traefik.http.routers.minio_secure.service=minio #DARGSTACK-REMOVE
198204
- traefik.http.services.minio.loadbalancer.server.port=9001 #DARGSTACK-REMOVE
199205
- traefik.http.services.minio.loadbalancer.passhostheader=true #DARGSTACK-REMOVE
200206
# Minio itself
207+
- traefik.http.routers.s3.entryPoints=web #DARGSTACK-REMOVE
201208
- traefik.http.routers.s3.middlewares=redirectscheme #DARGSTACK-REMOVE
202209
- traefik.http.routers.s3.rule=Host(`s3.${STACK_DOMAIN}`) #DARGSTACK-REMOVE
203210
- traefik.http.routers.s3.service=s3 #DARGSTACK-REMOVE
211+
- traefik.http.routers.s3_secure.entryPoints=web-secure #DARGSTACK-REMOVE
204212
- traefik.http.routers.s3_secure.rule=Host(`s3.${STACK_DOMAIN}`) #DARGSTACK-REMOVE
205213
- traefik.http.routers.s3_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
206214
- traefik.http.routers.s3_secure.service=s3 #DARGSTACK-REMOVE
@@ -219,8 +227,10 @@ services:
219227
deploy:
220228
labels:
221229
- traefik.enable=true
230+
- traefik.http.routers.portainer.entryPoints=web
222231
- traefik.http.routers.portainer.middlewares=redirectscheme #DARGSTACK-REMOVE
223232
- traefik.http.routers.portainer.rule=Host(`portainer.${STACK_DOMAIN}`)
233+
- traefik.http.routers.portainer_secure.entryPoints=web-secure
224234
- traefik.http.routers.portainer_secure.rule=Host(`portainer.${STACK_DOMAIN}`)
225235
- traefik.http.routers.portainer_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
226236
- traefik.http.services.portainer.loadbalancer.server.port=9000
@@ -254,11 +264,14 @@ services:
254264
- traefik.http.middlewares.postgraphile_auth.forwardauth.forwardBody=true
255265
- traefik.http.middlewares.postgraphile_cors.headers.accessControlAllowHeaders=authorization,baggage,content-type,sentry-trace,x-turnstile-key
256266
- traefik.http.middlewares.postgraphile_cors.headers.accessControlAllowOriginList=*
267+
- traefik.http.routers.postgraphile.entryPoints=web
257268
- traefik.http.routers.postgraphile.middlewares=redirectscheme #DARGSTACK-REMOVE
258269
- traefik.http.routers.postgraphile.rule=Host(`postgraphile.${STACK_DOMAIN}`)
270+
- traefik.http.routers.postgraphile_secure.entryPoints=web-secure
259271
- traefik.http.routers.postgraphile_secure.middlewares=postgraphile_auth,postgraphile_cors
260272
- traefik.http.routers.postgraphile_secure.rule=Host(`postgraphile.${STACK_DOMAIN}`)
261273
- traefik.http.routers.postgraphile_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
274+
- traefik.http.routers.postgraphile_secure_graphiql.entryPoints=web-secure
262275
- traefik.http.routers.postgraphile_secure_graphiql.rule=Host(`postgraphile.${STACK_DOMAIN}`) && Path(`/graphiql`)
263276
- traefik.http.routers.postgraphile_secure_graphiql.tls.options=mintls13@file #DARGSTACK-REMOVE
264277
- traefik.http.services.postgraphile.loadbalancer.server.port=5000
@@ -305,8 +318,10 @@ services:
305318
deploy:
306319
labels:
307320
- traefik.enable=true
321+
- traefik.http.routers.prometheus.entryPoints=web
308322
- traefik.http.routers.prometheus.middlewares=redirectscheme #DARGSTACK-REMOVE
309323
- traefik.http.routers.prometheus.rule=Host(`prometheus.${STACK_DOMAIN}`)
324+
- traefik.http.routers.prometheus_secure.entryPoints=web-secure
310325
- traefik.http.routers.prometheus_secure.rule=Host(`prometheus.${STACK_DOMAIN}`)
311326
- traefik.http.routers.prometheus_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
312327
- traefik.http.services.prometheus.loadbalancer.server.port=9090
@@ -319,9 +334,11 @@ services:
319334
deploy:
320335
labels:
321336
- traefik.enable=true
337+
- traefik.http.routers.reccoom.entryPoints=web
322338
- traefik.http.routers.reccoom.middlewares=redirectscheme #DARGSTACK-REMOVE
323339
- traefik.http.routers.reccoom.rule=Host(`reccoom.${STACK_DOMAIN}`)
324340
- traefik.http.routers.reccoom_secure.rule=Host(`reccoom.${STACK_DOMAIN}`)
341+
- traefik.http.routers.reccoom_secure.entryPoints=web-secure
325342
- traefik.http.routers.reccoom_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
326343
- traefik.http.services.reccoom.loadbalancer.server.port=8001
327344
image: maevsi/reccoom:dev
@@ -355,8 +372,10 @@ services:
355372
deploy:
356373
labels:
357374
- traefik.enable=true
375+
- traefik.http.routers.redpanda.entryPoints=web
358376
- traefik.http.routers.redpanda.middlewares=redirectscheme #DARGSTACK-REMOVE
359377
- traefik.http.routers.redpanda.rule=Host(`redpanda.${STACK_DOMAIN}`)
378+
- traefik.http.routers.redpanda_secure.entryPoints=web-secure
360379
- traefik.http.routers.redpanda_secure.rule=Host(`redpanda.${STACK_DOMAIN}`)
361380
- traefik.http.routers.redpanda_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
362381
- traefik.http.services.redpanda.loadbalancer.server.port=8080
@@ -392,9 +411,11 @@ services:
392411
labels:
393412
- traefik.enable=true
394413
- traefik.http.middlewares.redirectscheme.redirectscheme.scheme=https #DARGSTACK-REMOVE
414+
- traefik.http.routers.traefik.entryPoints=web
395415
- traefik.http.routers.traefik.middlewares=redirectscheme #DARGSTACK-REMOVE
396416
- traefik.http.routers.traefik.rule=Host(`traefik.${STACK_DOMAIN}`)
397417
- traefik.http.routers.traefik.service=api@internal
418+
- traefik.http.routers.traefik_secure.entryPoints=web-secure
398419
- traefik.http.routers.traefik_secure.rule=Host(`traefik.${STACK_DOMAIN}`)
399420
- traefik.http.routers.traefik_secure.service=api@internal
400421
- traefik.http.routers.traefik_secure.tls.options=mintls13@file #DARGSTACK-REMOVE
@@ -423,9 +444,11 @@ services:
423444
deploy:
424445
labels:
425446
- traefik.enable=true
447+
- traefik.http.middlewares.tusd_cors.headers.customresponseheaders.Cross-Origin-Resource-Policy=cross-origin
448+
- traefik.http.routers.tusd.entryPoints=web
426449
- traefik.http.routers.tusd.middlewares=redirectscheme #DARGSTACK-REMOVE
427450
- traefik.http.routers.tusd.rule=Host(`tusd.${STACK_DOMAIN}`)
428-
- traefik.http.middlewares.tusd_cors.headers.customresponseheaders.Cross-Origin-Resource-Policy=cross-origin
451+
- traefik.http.routers.tusd_secure.entryPoints=web-secure
429452
- traefik.http.routers.tusd_secure.middlewares=tusd_cors
430453
- traefik.http.routers.tusd_secure.rule=Host(`tusd.${STACK_DOMAIN}`) && (Method(`GET`) || Method(`HEAD`) || Method(`OPTIONS`) || Method(`POST`) || Method(`PUT`) || Method(`PATCH`))
431454
- traefik.http.routers.tusd_secure.tls.options=mintls13@file #DARGSTACK-REMOVE

0 commit comments

Comments
 (0)