Skip to content

Commit 59c61ac

Browse files
committed
fix: make status and docs traefik routes self-contained
1 parent 8d6d47a commit 59c61ac

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

docker-compose.production.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,13 @@ services:
152152
- traefik.http.services.prostaff-status.loadbalancer.server.port=80
153153
- traefik.http.services.prostaff-status.loadbalancer.server.scheme=http
154154

155-
# HTTP → HTTPS redirect
155+
# HTTP → HTTPS redirect (middleware próprio, independente do api)
156+
- traefik.http.middlewares.status-redirect-https.redirectscheme.scheme=https
157+
- traefik.http.middlewares.status-redirect-https.redirectscheme.permanent=true
156158
- traefik.http.routers.prostaff-status-http.rule=Host(`status.prostaff.gg`)
157159
- traefik.http.routers.prostaff-status-http.entrypoints=http
158-
- traefik.http.routers.prostaff-status-http.middlewares=redirect-to-https
160+
- traefik.http.routers.prostaff-status-http.middlewares=status-redirect-https
161+
- traefik.http.routers.prostaff-status-http.service=prostaff-status
159162

160163
# Network
161164
- traefik.docker.network=coolify
@@ -192,10 +195,13 @@ services:
192195
- traefik.http.services.prostaff-docs.loadbalancer.server.port=80
193196
- traefik.http.services.prostaff-docs.loadbalancer.server.scheme=http
194197

195-
# HTTP → HTTPS redirect
198+
# HTTP → HTTPS redirect (middleware próprio, independente do api)
199+
- traefik.http.middlewares.docs-redirect-https.redirectscheme.scheme=https
200+
- traefik.http.middlewares.docs-redirect-https.redirectscheme.permanent=true
196201
- traefik.http.routers.prostaff-docs-http.rule=Host(`docs.prostaff.gg`)
197202
- traefik.http.routers.prostaff-docs-http.entrypoints=http
198-
- traefik.http.routers.prostaff-docs-http.middlewares=redirect-to-https
203+
- traefik.http.routers.prostaff-docs-http.middlewares=docs-redirect-https
204+
- traefik.http.routers.prostaff-docs-http.service=prostaff-docs
199205

200206
# Network
201207
- traefik.docker.network=coolify

0 commit comments

Comments
 (0)