summaryrefslogtreecommitdiff
path: root/hosts/p-body/nginx.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/p-body/nginx.nix')
-rw-r--r--hosts/p-body/nginx.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/hosts/p-body/nginx.nix b/hosts/p-body/nginx.nix
index ae1f251..3edd7b4 100644
--- a/hosts/p-body/nginx.nix
+++ b/hosts/p-body/nginx.nix
@@ -28,7 +28,10 @@ in {
virtualHosts = let
mkProxy = endpoint: port: {
- "${endpoint}".proxyPass = "http://127.0.0.1:${port}";
+ "${endpoint}" = {
+ proxyPass = "http://127.0.0.1:${port}";
+ proxyWebsockets = true;
+ };
};
in {
"${domain}" = {
@@ -69,6 +72,12 @@ in {
tryFiles = "$uri =404";
};
};
+
+ "grafana.${domain}" = {
+ enableACME = true;
+ serverAliases = ["www.grafana.${domain}"];
+ locations = mkProxy "/" "4000";
+ };
};
};
}