diff --git a/docker-compose.yml b/docker-compose.yml index c33888d..cc0cc5c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -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)