From 8bd9f05621b5d033d7399e4e220aa9a1f1979289 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Numbus?= Date: Thu, 26 Feb 2026 23:40:53 +0100 Subject: [PATCH] Try to fix `immich database not found` --- modules/services/immich.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/services/immich.nix b/modules/services/immich.nix index 6824255..37eb0d9 100644 --- a/modules/services/immich.nix +++ b/modules/services/immich.nix @@ -19,7 +19,7 @@ helper.mkPodmanService { description = "Immich, Google Photos but better"; defaultPort = "2283"; generatedSecrets = { - DB_NAME = "xkcdpass -n 2 -d -"; + DB_DATABASE_NAME = "xkcdpass -n 2 -d -"; DB_USERNAME = "xkcdpass -n 2 -d -"; DB_PASSWORD = "xkcdpass -n 8 -d -"; }; @@ -55,6 +55,14 @@ helper.mkPodmanService { - /etc/localtime:/etc/localtime:ro env_file: - /var/lib/numbus-server/immich/.env + environment: + TZ: $TZ + REDIS_HOSTNAME: $REDIS_HOSTNAME + DB_HOSTNAME: $DB_HOSTNAME + DB_DATABASE_NAME: $DB_DATABASE_NAME + DB_USERNAME: $DB_USERNAME + DB_PASSWORD: $DB_PASSWORD + IMMICH_TRUSTED_PROXIES: ${config.numbus.networking.ipAddress} depends_on: - immich-redis - immich-database @@ -105,7 +113,7 @@ helper.mkPodmanService { environment: POSTGRES_PASSWORD: $DB_PASSWORD POSTGRES_USER: $DB_USERNAME - POSTGRES_DB: $DB_NAME + POSTGRES_DB: $DB_DATABASE_NAME POSTGRES_INITDB_ARGS: '--data-checksums' volumes: - $DB_DATA_LOCATION:/var/lib/postgresql/data