From 7a35ad834dedf54716cb6683c9df96341f61f4cc Mon Sep 17 00:00:00 2001 From: Nick Date: Sun, 27 Jul 2025 17:53:36 -0500 Subject: [PATCH] feat: added comfyui to caddy --- systems/ceres/config/comfyui.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/systems/ceres/config/comfyui.nix b/systems/ceres/config/comfyui.nix index 5c18767..18cb5b0 100755 --- a/systems/ceres/config/comfyui.nix +++ b/systems/ceres/config/comfyui.nix @@ -54,6 +54,20 @@ in }; }; + sops = + let + sopsPath = secret: { + path = "${service.sops.path0}/${service.name}-${secret}.env"; + owner = "caddy"; + mode = "0400"; + }; + in + { + secrets = { + "caddy/${service.name}-auth" = sopsPath "auth"; + }; + }; + systemd.tmpfiles.rules = [ "Z ${service.sops.path0} 755 caddy caddy -" ];