From 41c9397735d38ab116173c9dc2557d84fc03c790 Mon Sep 17 00:00:00 2001 From: Nick Date: Sun, 27 Jul 2025 18:07:10 -0500 Subject: [PATCH] feat: added comfyui to caddy --- modules/nixos/services/prompter/default.nix | 2 +- systems/ceres/config/comfyui.nix | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/modules/nixos/services/prompter/default.nix b/modules/nixos/services/prompter/default.nix index f822cf6..b38e0dd 100644 --- a/modules/nixos/services/prompter/default.nix +++ b/modules/nixos/services/prompter/default.nix @@ -9,11 +9,11 @@ in { services = { caddy = { - environmentFile = config.sops.secrets."caddy/${service.name}-auth".path; virtualHosts = { "${host}" = { extraConfig = '' + envfile ${config.sops.secrets."caddy/${service.name}-auth".path} basicauth { {$CADDY_AUTH_USER} {$CADDY_AUTH_PASSWORD_HASH} } diff --git a/systems/ceres/config/comfyui.nix b/systems/ceres/config/comfyui.nix index 18cb5b0..6fe189c 100755 --- a/systems/ceres/config/comfyui.nix +++ b/systems/ceres/config/comfyui.nix @@ -35,18 +35,17 @@ in }; }; caddy = { - environmentFile = config.sops.secrets."caddy/${service.name}-auth".path; virtualHosts = { "${host}" = { extraConfig = '' + envfile ${config.sops.secrets."caddy/${service.name}-auth".path} basicauth { {$CADDY_AUTH_USER} {$CADDY_AUTH_PASSWORD_HASH} } - root * ${service.paths.path0} - file_server - encode gzip - try_files {path} /index.html + + reverse_proxy ${localhost}:${toString service.ports.port0} + tls ${service.ssl.cert} ${service.ssl.key} ''; };