Backed up database. Changed image: registry.hub.docker.com/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
to image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0.
The healthcheck portion was not in docker-compose.yml.
Updated the stack in portainer. Waited until all containers were running, tried to log in as my admin user. Got a user name or password incorrect (also happened during v1.102.0 update) Restored original docker-compose.
.env has DB_DATA_LOCATION set to ./postgres and docker-compose has volumes: - pgdata:/var/lib/postgresql/data referenced. Is that why my user is no longer recognized?
did'nt opt-in to the changes in v1.102.0. Have over 113k photos (yeah) set up and don't want to lose work.
working docker-compose.yml:
database:
container_name: immich_postgres
image: registry.hub.docker.com/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
volumes:
- pgdata:/var/lib/postgresql/data
restart: always
volumes:
pgdata:
model-cache:
unable to login version:
database:
container_name: immich_postgres
# image: registry.hub.docker.com/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
# Uncomment the DB_STORAGE_TYPE: 'HDD' var if your database isn't stored on SSDs
DB_STORAGE_TYPE: 'HDD'
volumes:
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
restart: always
volumes:
pgdata:
model-cache:
.env
DB_DATA_LOCATION=./postgres
.