diff --git a/hosts/flora-6/caddy.nix b/hosts/flora-6/caddy.nix index 8d00284e..c76da453 100644 --- a/hosts/flora-6/caddy.nix +++ b/hosts/flora-6/caddy.nix @@ -5,11 +5,6 @@ self, ... }: { - # Changing the Caddyfile should only trigger a reload, not a restart - systemd.services.caddy.reloadTriggers = [ - config.services.caddy.configFile - ]; - systemd.tmpfiles.rules = [ "d '/data/srv/www/os/download/' 0750 hakkonaut hakkonaut - -" ]; @@ -18,7 +13,10 @@ enable = lib.mkForce true; group = "hakkonaut"; email = "admins@pub.solar"; - globalConfig = lib.mkForce ""; + enableReload = true; + globalConfig = lib.mkForce '' + grace_period 60s + ''; virtualHosts = { "pub.solar" = { logFormat = lib.mkForce '' diff --git a/hosts/flora-6/flora-6.nix b/hosts/flora-6/flora-6.nix index 59df45c1..34be1199 100644 --- a/hosts/flora-6/flora-6.nix +++ b/hosts/flora-6/flora-6.nix @@ -27,9 +27,11 @@ in { profiles.users.barkeeper "${latestModulesPath}/services/misc/gitea.nix" + "${latestModulesPath}/services/web-servers/caddy/default.nix" ]; disabledModules = [ "services/misc/gitea.nix" + "services/web-servers/caddy/default.nix" ]; config = {