updated caddy.nix

This commit is contained in:
2026-04-07 17:36:26 -05:00
parent c03126e8f8
commit 8839620e63

View File

@@ -9,7 +9,18 @@ in
enable = true; enable = true;
user = "caddy"; user = "caddy";
group = "root"; group = "root";
configFile = "/run/caddy/Caddyfile"; };
# Override ExecStart + ExecReload to point at the runtime-generated Caddyfile
systemd.services.caddy.serviceConfig = {
ExecStart = lib.mkForce [
""
"${pkgs.caddy}/bin/caddy run --config /run/caddy/Caddyfile --adapter caddyfile"
];
ExecReload = lib.mkForce [
""
"${pkgs.caddy}/bin/caddy reload --config /run/caddy/Caddyfile --adapter caddyfile --force"
];
}; };
systemd.services.caddy-generate-config = { systemd.services.caddy-generate-config = {