Immich has been running successfully on my OpenMediaVault server for several months; however, just as of this morning, I've started encountering serious issues. Navigating to my Immich instance URL gives a 502 Bad Gateway, and looking at the Docker Compose logs for immich_postgres, I see a loop of these errors:
immich_postgres | 2026-02-25 21:22:09.058 UTC [711] FATAL: the database system is starting up
Without a running Postgres, the immich-server service can't start properly.
I have not made any recent changes to my system or to Immich.
System Details
- Operating System: OpenMediaVault 7.7.13-1 (Sandworm)
- Immich version: 2.3.1
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 6.7M 3.2G 1% /run
/dev/nvme0n1p2 116G 66G 44G 61% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
efivarfs 128K 15K 109K 13% /sys/firmware/efi/efivars
/dev/nvme0n1p1 511M 148K 511M 1% /boot/efi
tmpfs 16G 1.9G 14G 12% /tmp
akhet 3.6T 1.1T 2.6T 31% /akhet
Other Notes
The postgres directory specified by DB_DATA_LOCATION=${VOLUMES_PATH}/immich/postgres currently has these permissions/ownership:
drwx------ 20 openmediavault-webgui appmgr 27 Feb 25 14:24 postgres
.