From fc61676f7cc4caf0bf198c036f00532dd2215106 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Sun, 28 Sep 2025 11:52:57 +0200 Subject: [PATCH] caddy: Compress by default --- modules/system/services/caddy.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/system/services/caddy.nix b/modules/system/services/caddy.nix index 1573e4c..c2ce956 100644 --- a/modules/system/services/caddy.nix +++ b/modules/system/services/caddy.nix @@ -131,6 +131,7 @@ in extraConfig = let mkHostConfig = value: '' + encode import subdomain-log ${value.domain} @${value.domain |> getSubdomain} host ${(lib.optionalString (!value.tls) "http://") + value.domain} handle @${value.domain |> getSubdomain} { @@ -171,6 +172,7 @@ in logFormat = "output file ${config.services.caddy.logDir}/${value.domain}.log { mode 640 }"; extraConfig = '' bind tailscale/${getSubdomain value.domain} + encode reverse_proxy localhost:${builtins.toString value.port} ${ lib.optionalString (value.extraReverseProxyConfig != "") "{ ${value.extraReverseProxyConfig} }" }