Immich Server won't start, even after clean install.
After making no change to Immich itself, Immich stopped working and the server docker container will no longer fully load, throwing a number of errors that seemed to be Postgres and/or DNS related. The only change I made around the time of the server failure was to setup https through tailscale, which involved creating certs and activating https in the tailscale control panel (I've not turned this setting off in case this was the issue). I eventually did a full deletion of the containers and the postgres and immich library data folders. A clean install still won't load the server and it throws a different set of errors. I've tried just about everything I can think of, including a reinstall of docker itself and reverting a few older versions of Immich.
This is all on a home-hosted Ubunutu system.
Appreciate any help with this. Immich was working for 6 or so months and was great.
5 Replies
2025-04-27 11:33:18.488 UTC [1] HINT: Future log output will appear in directory "log".Check this folder for the actual postgres logs
Here's the actual postgres log
Sorry, wrong attachment
Why are you using
DB_SKIP_MIGRATIONS=true
When I was casting about for solutions, someone with similar errors and circumstances solved it with that change. I was still trying to save the existing instance without. I never removed it from the compose file when I changed strategy and did a full clean install. I just removed it, re-ran and that seems to have fixed it. 😫 Thank you!