Cleanup after backup, fixes generate-config, updates immich

This commit is contained in:
2026-05-09 09:10:20 +02:00
parent 81834b3851
commit f806bda21b
26 changed files with 454 additions and 172 deletions
+3 -4
View File
@@ -4,23 +4,22 @@ Description=Immich database container
[Container]
AutoUpdate=registry
ContainerName=immich-database
Environment=DB_STORAGE_TYPE=HDD
Environment=POSTGRES_USER=immich
Environment=POSTGRES_DB=immich
Environment=POSTGRES_INTIDB_ARGS=--data-checksums
Environment=POSTGRES_INITDB_ARGS=--data-checksums
Environment=TZ=Europe/Zurich
HealthCmd=pg_isready -U immich
HealthInterval=30s
HealthTimeout=10s
HealthRetries=5
Image=ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23
Image=ghcr.io/immich-app/postgres:18-vectorchord0.5.3
Label=io.containers.autoupdate=registry
Pod=immich.pod
Secret=database-password,type=env,target=POSTGRES_PASSWORD
ShmSize=128m
StartWithPod=true
Timezone=Europe/Zurich
Volume=immich-database.volume:/var/lib/postgresql/data
Volume=immich-database.volume:/var/lib/postgresql
Volume=/var/mnt/nas/containers/immich/storage/database-backup:/backup
[Service]
-6
View File
@@ -4,16 +4,10 @@ Description=Immich machine learning container
[Container]
AutoUpdate=registry
ContainerName=immich-ml
Environment=DB_DATA_LOCATION=./postgres
Environment=DB_USERNAME=postgres
Environment=DB_DATABASE_NAME=immich
Environment=IMMICH_VERSION=v2
Environment=TZ=Europe/Zurich
Environment=UPLOAD_LOCATION=./library
Image=ghcr.io/immich-app/immich-machine-learning:release
Label=io.containers.autoupdate=registry
Pod=immich.pod
Secret=database-password,type=env,target=DB_PASSWORD
StartWithPod=true
Timezone=Europe/Zurich
Volume=immich-ml-cache.volume:/cache
+1 -1
View File
@@ -9,7 +9,7 @@ HealthCmd=redis-cli ping || exit 1
HealthInterval=30s
HealthTimeout=10s
HealthRetries=5
Image=docker.io/valkey/valkey:8@sha256:81db6d39e1bba3b3ff32bd3a1b19a6d69690f94a3954ec131277b9a26b95b3aa
Image=docker.io/valkey/valkey:9
Label=io.containers.autoupdate=registry
Pod=immich.pod
StartWithPod=true
+8 -4
View File
@@ -8,12 +8,16 @@ Requires=immich-redis.container
[Container]
AutoUpdate=registry
ContainerName=immich
Environment=DB_DATA_LOCATION=./postgres
Environment=DB_USERNAME=immich
Environment=CPU_CORES=2
Environment=DB_DATABASE_NAME=immich
Environment=IMMICH_VERSION=v2
Environment=DB_HOSTNAME=immich-database
Environment=DB_USERNAME=immich
Environment=MACHINE_LEARNING_REQUEST_THREADS=1
Environment=MACHINE_LEARNING_MODEL_INTER_OP_THREADS=1
Environment=MACHINE_LEARNING_MODEL_INTRA_OP_THREADS=1
Environment=MACHINE_LEARNING_WORKERS=1
Environment=REDIS_HOSTNAME=immich-redis
Environment=TZ=Europe/Zurich
Environment=UPLOAD_LOCATION=./library
Image=ghcr.io/immich-app/immich-server:release
Label=io.containers.autoupdate=registry
Pod=immich.pod