fix(traefik): Remove unnecessary middleware definitions and update HTTPS header configuration
Some checks failed
/ validate-docker-compose (push) Has been cancelled

This commit is contained in:
Jose Daniel G. Percy 2025-04-26 12:33:11 +08:00
parent db968ba5ca
commit f3fab15ffb

View File

@ -25,11 +25,7 @@ services:
retries: 10
labels:
- traefik.enable=true
# Global middleware to set X-Forwarded-Proto header
- traefik.http.middlewares.https-proto.headers.customrequestheaders.X-Forwarded-Proto=https
- traefik.http.routers.catchall.rule=PathPrefix(`/`)
- traefik.http.routers.catchall.middlewares=https-proto@docker
- traefik.http.routers.catchall.entrypoints=web
# Remove middleware definition from traefik service
redis:
image: redis:alpine
container_name: redis
@ -530,7 +526,8 @@ services:
- traefik.http.routers.homepage.rule=Host(`${APP_HOSTNAME}`) && PathPrefix(`/`) # Changed rule to root
- traefik.http.routers.homepage.entrypoints=web
# - traefik.http.routers.homepage.priority=10 # Removed priority
# - traefik.http.middlewares.homepage-stripprefix.stripPrefix.prefixes=/home # Removed stripPrefix middleware definition
# Global middleware for setting HTTPS header
- traefik.http.middlewares.https-proto.headers.customrequestheaders.X-Forwarded-Proto=https
- traefik.http.routers.homepage.middlewares=https-proto@docker,authelia-auth@docker
- homepage.group=Dashboard
- homepage.name=Homepage