From eb20b458a6f899fe770ec767a58079f2a81dfcf2 Mon Sep 17 00:00:00 2001 From: Paul Payne Date: Mon, 26 Oct 2026 16:29:02 +0000 Subject: [PATCH] Fix immich init: create .immich marker files in upload subdirs Immich v3 folder checks require both the directories and .immich marker files to exist in each upload subdirectory. --- immich/versions/3/deployment-microservices.yaml | 2 +- immich/versions/3/deployment-server.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/immich/versions/3/deployment-microservices.yaml b/immich/versions/3/deployment-microservices.yaml index 4c3961e..132f154 100644 --- a/immich/versions/3/deployment-microservices.yaml +++ b/immich/versions/3/deployment-microservices.yaml @@ -25,7 +25,7 @@ spec: initContainers: - name: init-dirs image: "ghcr.io/immich-app/immich-server:v3.3.5" - command: ["sh", "-c", "mkdir -p /usr/src/app/upload/thumbs /usr/src/app/upload/upload /usr/src/app/upload/backups /usr/src/app/upload/library /usr/src/app/upload/profile /usr/src/app/upload/encoded-video"] + command: ["sh", "-c", "for d in thumbs upload backups library profile encoded-video; do mkdir -p /usr/src/app/upload/$d && touch /usr/src/app/upload/$d/.immich; done"] securityContext: allowPrivilegeEscalation: false capabilities: diff --git a/immich/versions/3/deployment-server.yaml b/immich/versions/3/deployment-server.yaml index f0cda9b..055aa79 100644 --- a/immich/versions/3/deployment-server.yaml +++ b/immich/versions/3/deployment-server.yaml @@ -25,7 +25,7 @@ spec: initContainers: - name: init-dirs image: "ghcr.io/immich-app/immich-server:v3.3.5" - command: ["sh", "-c", "mkdir -p /usr/src/app/upload/thumbs /usr/src/app/upload/upload /usr/src/app/upload/backups /usr/src/app/upload/library /usr/src/app/upload/profile /usr/src/app/upload/encoded-video"] + command: ["sh", "-c", "for d in thumbs upload backups library profile encoded-video; do mkdir -p /usr/src/app/upload/$d && touch /usr/src/app/upload/$d/.immich; done"] securityContext: allowPrivilegeEscalation: false capabilities: