2025 Posts

Documentation Migrated from MkDocs to Zola

The documentation site for Immich Distribution has been migrated from MkDocs to Zola. The old site was based on Material for MkDocs, which is a fantastic foundation for MkDocs-based sites. However, it was also opinionated and somewhat inflexible. Zol… Read more →

VectorChord Migration Rollout

The VectorChord migration from pgvecto.rs to VectorChord, which was announced earlier this month, has started rolling out today from revision 228 and forward. This automatic migration will move your Immich instance from the deprecated pgvecto.rs exte… Read more →

Important Notifications & Backup database

New Notification System Immich recently introduced a notification system and an API to send these notifications. I'm going to use this to inform you of important information in the future, and this is the first time you'll see a notification l… Read more →

Automatic API Key for System Administration

Starting with revision 213, Immich Distribution automatically creates an internal API key for system administration tasks. This change has been in beta and is now released to stable. What's New The manager service automatically creates an API key nam… Read more →

Stuck at v1.133.1

If you find yourself stuck at version 1.133.1 with one of the following error messages, please continue reading. error: cannot perform the following tasks: - Run pre-refresh hook of "immich-distribution" snap if present (run hook "pre-… Read more →

Upcoming database changes

Immich version 1.133.0 replaces the deprecated pgvecto.rs extension with its replacement VectorChord. To ease transition, Immich will support both in parallel for a few releases. There is also a breaking change in the API between the mobile applicati… Read more →

Release update

I took a month for this release due an unusable buggy 1.125 release with six patch releases. The database layer has been swapped out in the upstream project and with a large change like this I was in no hurry to update. I also have a lot of personal … Read more →