feat(immich): upgrade to 3.x via unstable overlay

nixos-26.05 pins immich at 2.7.5; pull 3.2.0 from pkgs.unstable
instead. The machine-learning service picks up the matching version
automatically via the package's passthru. Verified jupiter's toplevel
still builds; pgvecto.rs->vectorchord migration was already in place
so no DB migration is needed for the bump itself.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DDyhS2N9XEeMq4GisBrqyf
This commit is contained in:
2026-09-21 15:42:31 +02:00
co-authored by Claude Sonnet 5
parent c1fc8e2a05
commit 30b7f177c5
+2
View File
@@ -18,6 +18,8 @@ in
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
services.immich = { services.immich = {
enable = true; enable = true;
# nixos-26.05 pins immich 2.7.5; pull 3.x from the unstable overlay instead.
package = pkgs.unstable.immich;
host = "0.0.0.0"; host = "0.0.0.0";
inherit port; inherit port;
openFirewall = true; openFirewall = true;