From bd192f04434f0a0e554cfbb401a0949649e5ddb0 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Fri, 11 Jul 2025 18:30:02 +0800 Subject: [PATCH] feat(imxyy-nix-server): immich --- config/hosts/imxyy-nix-server/default.nix | 1 + config/hosts/imxyy-nix-server/immich.nix | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 config/hosts/imxyy-nix-server/immich.nix diff --git a/config/hosts/imxyy-nix-server/default.nix b/config/hosts/imxyy-nix-server/default.nix index c60c7ca..371ddeb 100644 --- a/config/hosts/imxyy-nix-server/default.nix +++ b/config/hosts/imxyy-nix-server/default.nix @@ -22,5 +22,6 @@ ./matrix.nix ./minio.nix ./build.nix + ./immich.nix ]; } diff --git a/config/hosts/imxyy-nix-server/immich.nix b/config/hosts/imxyy-nix-server/immich.nix new file mode 100644 index 0000000..e9ec2ab --- /dev/null +++ b/config/hosts/imxyy-nix-server/immich.nix @@ -0,0 +1,18 @@ +{ ... }: +{ + services.immich = { + enable = true; + host = "127.0.0.1"; + port = 8096; + user = "nas"; + group = "nextcloud"; + mediaLocation = "/mnt/nas/share"; + services.caddy.virtualHosts."immich.imxyy.top" = { + extraConfig = '' + reverse_proxy :8096 { + header_up X-Real-IP {remote_host} + } + ''; + }; + }; +}