Revert "nixos/caddy: validate at build-time"

This reverts commit 63b6df42de91b5a4bf53c7e9da924cc8d3a39e91.

Changed files
+1 -17
nixos
modules
services
web-servers
caddy
+1 -17
nixos/modules/services/web-servers/caddy/default.nix
···
settingsFormat.generate "caddy.json" cfg.settings
else
let
-
writeCaddyfile =
-
text:
-
pkgs.runCommandLocal "Caddyfile"
-
{
-
inherit text;
-
passAsFile = [ "text" ];
-
}
-
''
-
mkdir -p $out
-
cp "$textPath" $out/Caddyfile
-
-
# 'validate' cannot be used for validation, due to log location access
-
# See https://github.com/caddyserver/caddy/issues/6788
-
${lib.getExe cfg.package} adapt --config $out/Caddyfile
-
'';
-
-
Caddyfile = writeCaddyfile ''
+
Caddyfile = pkgs.writeTextDir "Caddyfile" ''
{
${cfg.globalConfig}
}