diff --git a/docker-compose.yml b/docker-compose.yml index 0c6bdf2..e8321bd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -38,6 +38,15 @@ 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" + # Middleware pour augmenter la taille maximale des uploads (50GB) + - "traefik.http.middlewares.immich-buffering.buffering.maxRequestBodyBytes=53687091200" + - "traefik.http.middlewares.immich-buffering.buffering.memRequestBodyBytes=52428800" + - "traefik.http.routers.immich.middlewares=immich-buffering" immich-machine-learning: container_name: immich_machine_learning