Cerberus
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
But I don't understand how that same compose file worked on the last version but failed on the update
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
Think some files weren't removed when I rebuilt my computer and moved things around to run immich on a different SSD
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
Is there a functional difference?
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
What's the difference between 14 and 16
I think I know what happened with the update
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
so what is the pg16 and pg 14 then
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0@sha256:fa4f6e0971f454cd95fec5a9aaed2ed93d8f46725cc6bc61e0698e97dba96da1
so thats the new Database vector now right?
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
right back up and running
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
WARNING: To install Immich, follow our guide: https://immich.app/docs/install/docker-compose
Make sure to use the docker-compose.yml of the current release:
https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
The compose file on main may not be compatible with the latest release.
name: immich
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
# extends:
# file: hwaccel.transcoding.yml
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
volumes:
# Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
ports:
- '2283:2283'
depends_on:
- redis
- database
restart: always
healthcheck:
disable: false
immich-machine-learning:
container_name: immich_machine_learning
# For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag.
# Example tag: ${IMMICH_VERSION:-release}-cuda
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
# extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
# file: hwaccel.ml.yml
# service: cpu # set to one of [armnn, cuda, rocm, openvino, openvino-wsl, rknn] for accelerated inference - use the
-wsl
version for WSL2 where applicable
volumes:
- model-cache:/cache
env_file:
- .env
restart: always
healthcheck:
disable: false
redis:
container_name: immich_redis
image: docker.io/valkey/valkey:8-bookworm@sha256:42cba146593a5ea9a622002c1b7cba5da7be248650cbb64ecb9c6c33d29794b1
healthcheck:
test: redis-cli ping exit 1
restart: always
database:
container_name: immich_postgres
image: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:739cdd626151ff1f796dc95a6591b55a714f341c737e27f045019ceabf8e8c52
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
POSTGRES_INITDB_ARGS: '--data-checksums'
volumes:
# Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
healthcheck:
test: >-
pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" exit 1; Chksum="$$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --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 -c 'search_path="$$user", public, vectors' -c logging_collector=on -c max_wal_size=2GB -c shared_buffers=512MB -c wal_compression=on
restart: always
volumes:
model-cache:69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
2 seconds, I never shared the whole thing just that snippet
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
sorry what do you mean?
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
[Nest] 8 - 05/31/2025, 10:14:34 PM WARN [Microservices:DatabaseService] Could not run vector reindexing checks. If the extension was updated, please restart the Postgres instance. If you are upgrading directly from a version below 1.107.2, please upgrade to 1.107.2 first.
PostgresError: could not access file "$libdir/vchord": No such file or directory
at ErrorResponse (/usr/src/app/node_modules/postgres/cjs/src/connection.js:790:26)
at handle (/usr/src/app/node_modules/postgres/cjs/src/connection.js:476:6)
at Socket.data (/usr/src/app/node_modules/postgres/cjs/src/connection.js:315:9)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23) {
severity_local: 'ERROR',
severity: 'ERROR',
code: '58P01',
file: 'dfmgr.c',
line: '208',
routine: 'internal_load_library'
}
microservices worker error: PostgresError: could not access file "$libdir/vchord": No such file or directory, stack: PostgresError: could not access file "$libdir/vchord": No such file or directory
at ErrorResponse (/usr/src/app/node_modules/postgres/cjs/src/connection.js:790:26)
at handle (/usr/src/app/node_modules/postgres/cjs/src/connection.js:476:6)
at Socket.data (/usr/src/app/node_modules/postgres/cjs/src/connection.js:315:9)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
microservices worker exited with code 1
Killing api process
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
do i need to roll back to 1.133.0?
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
now the server is failing to start
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
so then how do I fix it?
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
well I did........
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
it was changed for the last one
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
that line wasnt changed now for this update
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
well it was working lol
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
that line was running on the pervious update
69 replies
IImmich
•Created by Cerberus on 5/31/2025 in #help-desk-support
Failed update
but it was saying that on when i updated to 1.133.0
69 replies