From 72d5b22e24374955062b6e8b21523122b7043877 Mon Sep 17 00:00:00 2001 From: Bendt Date: Mon, 9 Feb 2026 12:57:41 -0500 Subject: [PATCH] Fix Immich server startup - add extended health check for slow NAS node --- immich-stack.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/immich-stack.yml b/immich-stack.yml index c830a24..7dc5b3a 100644 --- a/immich-stack.yml +++ b/immich-stack.yml @@ -55,6 +55,8 @@ services: deploy: restart_policy: condition: on-failure + delay: 10s + max_attempts: 10 placement: constraints: - node.labels.type == nas @@ -70,6 +72,12 @@ services: - traefik.http.services.immich-websecure.loadbalancer.server.port=2283 - traefik.http.routers.immich-websecure.service=immich-websecure - traefik.http.routers.immich-websecure.tls.certresolver=letsencrypt + healthcheck: + test: ["CMD", "curl", "-f", "http://localhost:2283/api/server/ping"] + interval: 30s + timeout: 20s + retries: 10 + start_period: 120s volumes: immich-redis-data: