From b560161cff9b3017a4d2d16f99d20bf09c5214a5 Mon Sep 17 00:00:00 2001 From: Hane Date: Mon, 15 Jun 2026 15:49:39 +0200 Subject: [PATCH 1/3] feat: immich app --- docker/immich/docker-compose.yml | 34 ++++++++++++++++++++++++++++++++ docker/immich/sample.env | 16 +++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 docker/immich/docker-compose.yml create mode 100644 docker/immich/sample.env diff --git a/docker/immich/docker-compose.yml b/docker/immich/docker-compose.yml new file mode 100644 index 0000000..b7349ec --- /dev/null +++ b/docker/immich/docker-compose.yml @@ -0,0 +1,34 @@ +--- + +name: immich + +services: + immich-server: + container_name: immich_server + image: ghcr.io/immich-app/immich-server:v2.7.5 + restart: unless-stopped + volumes: + - ${IMMICH_UPLOAD_LOCATION:-/mnt/nas1/shared/immich}:/data + environment: + TZ: ${IMMICH_TZ:-Europe/Madrid} + DB_HOSTNAME: ${IMMICH_DB_HOSTNAME} + DB_PORT: ${IMMICH_DB_PORT} + DB_USERNAME: ${IMMICH_DB_USERNAME} + DB_PASSWORD: ${IMMICH_DB_PASSWORD} + DB_DATABASE_NAME: ${IMMICH_DB_DATABASE_NAME} + REDIS_HOSTNAME: ${IMMICH_REDIS_HOSTNAME} + REDIS_PORT: ${IMMICH_REDIS_HOSTNAME} + REDIS_USERNAME: ${IMMICH_REDIS_USERNAME} + REDIS_PASSWORD: ${IMMICH_REDIS_PASSWORD} + REDIS_DBINDEX: ${IMMICH_REDIS_DBINDEX} + ports: + - '2283:2283' + + immich-machine-learning: + container_name: immich_machine_learning + image: ghcr.io/immich-app/immich-machine-learning:v2.7.5 + ports: + - "3003:3003" + volumes: + - ${IMMICH_ML_MODEL_CACHE_LOCATION:-/mnt/nas1/shared/immich-model-cache}:/cache + restart: unless-stopped diff --git a/docker/immich/sample.env b/docker/immich/sample.env new file mode 100644 index 0000000..421baa6 --- /dev/null +++ b/docker/immich/sample.env @@ -0,0 +1,16 @@ +IMMICH_UPLOAD_LOCATION=/mnt/nas1/shared/immich +IMMICH_TZ=Europe/Madrid + +IMMICH_DB_HOSTNAME=192.168.1.3 +IMMICH_DB_PORT=55432 +IMMICH_DB_USERNAME= +IMMICH_DB_PASSWORD= +IMMICH_DB_DATABASE_NAME= + +IMMICH_REDIS_HOSTNAME=192.168.1.3 +IMMICH_REDIS_PORT=300036 +IMMICH_REDIS_USERNAME= +IMMICH_REDIS_PASSWORD= +IMMICH_REDIS_DBINDEX= + +IMMICH_ML_MODEL_CACHE_LOCATION=/mnt/nas1/shared/immich-model-cache -- 2.52.0 From 98bb1232d7d5f6a4ced2d8894d96b21b61ccf7df Mon Sep 17 00:00:00 2001 From: Hane Date: Fri, 3 Jul 2026 15:30:12 +0200 Subject: [PATCH 2/3] fix: wrong var used for port --- docker/immich/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/immich/docker-compose.yml b/docker/immich/docker-compose.yml index b7349ec..a485c77 100644 --- a/docker/immich/docker-compose.yml +++ b/docker/immich/docker-compose.yml @@ -17,7 +17,7 @@ services: DB_PASSWORD: ${IMMICH_DB_PASSWORD} DB_DATABASE_NAME: ${IMMICH_DB_DATABASE_NAME} REDIS_HOSTNAME: ${IMMICH_REDIS_HOSTNAME} - REDIS_PORT: ${IMMICH_REDIS_HOSTNAME} + REDIS_PORT: ${IMMICH_REDIS_PORT} REDIS_USERNAME: ${IMMICH_REDIS_USERNAME} REDIS_PASSWORD: ${IMMICH_REDIS_PASSWORD} REDIS_DBINDEX: ${IMMICH_REDIS_DBINDEX} -- 2.52.0 From 7035f8575e437f499f270909ad5bc020d26c1a98 Mon Sep 17 00:00:00 2001 From: Hane Date: Tue, 7 Jul 2026 16:57:25 +0200 Subject: [PATCH 3/3] feat: added immich v3.0.1 --- docker/immich/docker-compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/immich/docker-compose.yml b/docker/immich/docker-compose.yml index a485c77..af05a5f 100644 --- a/docker/immich/docker-compose.yml +++ b/docker/immich/docker-compose.yml @@ -5,7 +5,7 @@ name: immich services: immich-server: container_name: immich_server - image: ghcr.io/immich-app/immich-server:v2.7.5 + image: ghcr.io/immich-app/immich-server:v3.0.1 restart: unless-stopped volumes: - ${IMMICH_UPLOAD_LOCATION:-/mnt/nas1/shared/immich}:/data @@ -26,7 +26,7 @@ services: immich-machine-learning: container_name: immich_machine_learning - image: ghcr.io/immich-app/immich-machine-learning:v2.7.5 + image: ghcr.io/immich-app/immich-machine-learning:v3.0.1 ports: - "3003:3003" volumes: -- 2.52.0