Skip to content

Immich on UnRaid error after update: "Error: No vector extension found. Available extensions: vchord, vector" #732

Description

@pglamb92361

Good morning.

This is my first post here.

I'm running Immich on my UnRaid server. I updated the container this morning and now have an error:

[mod-init] Running Docker Modification Logic
[mod-init] Adding imagegenius/mods:universal-redis to container
[mod-init] imagegenius/mods:universal-redis at sha256:d79cc7c55bbb144e66370494abc938bc3ec42361fa3ac829f8eca48a9d7b1d43 has been previously applied skipping
[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────


| | | | | | | |
| --| | |
| | | | | | | | |
|||| |_| |||||
_____ __ __ _ __ ____
| __ | | | | | | \
| __ -| | | | || | |
|
|__|
|_____|____/
Based on images from linuxserver.io
───────────────────────────────────────
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 99
User GID: 100
───────────────────────────────────────
/usr/bin/redis-server
**** redis-server already installed, skipping ****
[custom-init] No custom files found, skipping...
(node:239) ExperimentalWarning: WASI is an experimental feature and might change at any time
(Use node --trace-warnings ... to show where the warning was created)
Starting api worker
(node:283) ExperimentalWarning: WASI is an experimental feature and might change at any time
(Use node --trace-warnings ... to show where the warning was created)
[Nest] 283 - 07/07/2026, 9:35:29 AM LOG [Api:WebsocketRepository] Initialized websocket server
/app/immich/server/dist/repositories/database.repository.js:51
throw new Error(No vector extension found. Available extensions: ${constants_1.VECTOR_EXTENSIONS.join(', ')});
^
Error: No vector extension found. Available extensions: vchord, vector
at getVectorExtension (/app/immich/server/dist/repositories/database.repository.js:51:15)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async /app/immich/server/dist/services/database.service.js:62:31
at async /app/immich/server/dist/repositories/database.repository.js:376:27
at async /app/immich/server/node_modules/.pnpm/kysely@0.28.17/node_modules/kysely/dist/cjs/kysely.js:541:20
at async DefaultConnectionProvider.provideConnection (/app/immich/server/node_modules/.pnpm/kysely@0.28.17/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20)
at async /app/immich/server/dist/repositories/database.repository.js:373:13
Node.js v24.15.0
api worker exited with code 1

I'm not sure how to troubleshoot this. I've relied upon the UnRaid community for Docker images.

Thank you for reading and any suggestions you may have.

Pat

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions