diff --git a/hardware/alpine.nix b/hardware/alpine.nix index b279441..a3c92ba 100644 --- a/hardware/alpine.nix +++ b/hardware/alpine.nix @@ -133,6 +133,10 @@ in { services.nginx = { enable = true; + recommendedProxySettings = true; + recommendedTlsSettings = true; + recommendedOptimisation = true; + recommendedGzipSettings = true; virtualHosts = { "*.tristans.cloud" = { globalRedirect = "tristans.cloud"; diff --git a/nixos/services/grafana.nix b/nixos/services/grafana.nix index 6d8eae4..47f1633 100644 --- a/nixos/services/grafana.nix +++ b/nixos/services/grafana.nix @@ -32,6 +32,7 @@ in { forceSSL = true; enableACME = true; locations."/" = { + proxyWebsockets = true; proxyPass = "http://localhost:${toString cfg.settings.server.http_port}"; }; };