From bf4003693a6809ea501fb8e83357aedf35855086 Mon Sep 17 00:00:00 2001 From: David Crompton Date: Sun, 15 Feb 2026 17:58:56 -0500 Subject: [PATCH] hippocampus: immich: enable --- machines/hippocampus/servers/public.nix | 3 +++ machines/hippocampus/servers/public/immich.nix | 13 +++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 machines/hippocampus/servers/public/immich.nix diff --git a/machines/hippocampus/servers/public.nix b/machines/hippocampus/servers/public.nix index c130a9a..979c9bc 100644 --- a/machines/hippocampus/servers/public.nix +++ b/machines/hippocampus/servers/public.nix @@ -53,5 +53,8 @@ # Matrix services ./public/matrix.nix + + # Immich Photo Backups + ./public/immich.nix ]; } diff --git a/machines/hippocampus/servers/public/immich.nix b/machines/hippocampus/servers/public/immich.nix new file mode 100644 index 0000000..116cdaf --- /dev/null +++ b/machines/hippocampus/servers/public/immich.nix @@ -0,0 +1,13 @@ +{ config, pkgs, lib, ... }: { + services.immich = { + enable = true; + mediaLocation = "/mass/immich"; + }; + services.caddy.virtualHosts = { + "photos.crompton.cc" = { + extraConfig = '' + reverse_proxy localhost:${toString config.services.immich.port} + ''; + }; + }; +}