Remove invalid Traefik labels causing configuration errors
Remove responseHeaderTimeout and idleConnTimeout labels that are not supported at the loadbalancer level in Traefik, causing "field not found" errors. These timeout configurations must be set at the entrypoint level instead. Keep essential labels for WebSocket/SSE support. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -38,13 +38,9 @@ services:
|
||||
- "traefik.http.routers.immich.tls=true"
|
||||
- "traefik.http.routers.immich.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.immich.loadbalancer.server.port=2283"
|
||||
# Timeouts pour les uploads de gros fichiers (0 = illimité)
|
||||
- "traefik.http.services.immich.loadbalancer.server.responseHeaderTimeout=0"
|
||||
- "traefik.http.services.immich.loadbalancer.server.idleConnTimeout=0"
|
||||
# Passthrough timeouts - permet des uploads de longue durée
|
||||
- "traefik.http.services.immich.loadbalancer.passhostheader=true"
|
||||
# Support WebSocket et SSE pour la synchronisation
|
||||
- "traefik.http.services.immich.loadbalancer.server.scheme=http"
|
||||
- "traefik.http.services.immich.loadbalancer.passhostheader=true"
|
||||
- "traefik.http.middlewares.immich-headers.headers.customrequestheaders.X-Forwarded-Proto=https"
|
||||
- "traefik.http.middlewares.immich-headers.headers.customrequestheaders.X-Forwarded-Host=${DOMAIN}"
|
||||
# Appliquer uniquement le middleware headers (pas de buffering pour ne pas bloquer SSE)
|
||||
|
||||
Reference in New Issue
Block a user