© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
ImmichI
Immich•6mo ago•
11 replies
Keedera

Hi all,

Update from 137.3 to 138.0, this time checking all the news and breaking changes before applying the update and all seems to be good to go to apply this update.
So, after the update i'll get this error: home page ask me to start as a new user.
I've often solved this error, changing docker-compose.yml a little bit (following instructions to do so from here and github users discussions) with portainer editor.
Now, there are two different things i can see from my docker-compose and the new docker-compose, the first is this two lines after $DB_DATA_LOCATION line

shm_size: 128mb
    restart: always
shm_size: 128mb
    restart: always


and the 2nd is the lines below that are present on my docker-compose.yml and not present to the new docker-compose.yml:
'healthcheck:
      test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1
      interval: 5m
      start_interval: 30s
      start_period: 5m
    command: ["postgres", "-c", "shared_preload_libraries=vectors.so, vchord.so", "-c", 'search_path="$$user", public, vectors', "-c", "logging_collector=on", "-c", "max_wal_size=2GB", "-c", "shared_buffers=512MB", "-c", "wal_compression=on"]
'healthcheck:
      test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1
      interval: 5m
      start_interval: 30s
      start_period: 5m
    command: ["postgres", "-c", "shared_preload_libraries=vectors.so, vchord.so", "-c", 'search_path="$$user", public, vectors', "-c", "logging_collector=on", "-c", "max_wal_size=2GB", "-c", "shared_buffers=512MB", "-c", "wal_compression=on"]


so, i want to ask you guys if that lines matter on immich behaviour like i said above (it asks to create new user) and how to solve this time, any help is really appreciated.

My docker compose can be found Here
My .env is attached here.


Host: Minis Forum Z83-F
OS: ubuntu 22.04
Portainer: 2.27.9 LTS
Immich: 138.0
envfile.png
ImmichJoin
A place to hang out, get support, discuss Immich, get announcements about releases and anything else going on.
36,590Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Hi all,
ImmichIImmich / help-desk-support
3y ago
Hi
ImmichIImmich / help-desk-support
3mo ago
Hi,
ImmichIImmich / help-desk-support
5mo ago
Hi,
ImmichIImmich / help-desk-support
6mo ago