diff --git a/modules/services/webserver.nix b/modules/services/webserver.nix index d8dbea0..1ce0bd3 100644 --- a/modules/services/webserver.nix +++ b/modules/services/webserver.nix @@ -65,9 +65,10 @@ in enableACME = true; http2 = true; acmeRoot = lib.mkIf cfg.acme.dnsChallenge null; - extraConfig = lib.mkIf (!proxyBuffering) '' - proxy_buffering off; - ''; + extraConfig = lib.concatLines [ + (lib.optionalString (!proxyBuffering) "proxy_buffering off;") + "charset utf-8;" + ]; locations = lib.mapAttrs (_: { proxyPort, extraConfig }: lib.mergeAttrsList [ { inherit extraConfig; }