From 0898f744eb12d96e0ffd026715548b4b12c557e7 Mon Sep 17 00:00:00 2001 From: Hane Date: Tue, 7 Jul 2026 15:03:17 +0000 Subject: [PATCH] feat: introducing immich! Reviewed-on: https://git.roboces.dev/catalin/fukuops/pulls/717 --- 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..af05a5f --- /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:v3.0.1 + 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_PORT} + 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:v3.0.1 + 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