aboutsummaryrefslogtreecommitdiff
path: root/nixos
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2025-04-27 17:05:07 +0200
committerKarel Kočí <cynerd@email.cz>2025-04-27 17:05:07 +0200
commitadb58e518ba1e6cf55af544fcc5cb9797cdf387f (patch)
tree4ef7dd2e4501f5602e3fc7c23b52590053f0679e /nixos
parent38ba69b442e03f5185aebcc18bd9c34bdbc509c3 (diff)
downloadnixos-personal-adb58e518ba1e6cf55af544fcc5cb9797cdf387f.tar.gz
nixos-personal-adb58e518ba1e6cf55af544fcc5cb9797cdf387f.tar.bz2
nixos-personal-adb58e518ba1e6cf55af544fcc5cb9797cdf387f.zip
nixos/lipwig: fix Grafana Nginx proxyHEADmaster
This fixes proxy settings with the new version of Grafana.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/configurations/lipwig.nix4
-rw-r--r--nixos/modules/monitoring.nix2
2 files changed, 3 insertions, 3 deletions
diff --git a/nixos/configurations/lipwig.nix b/nixos/configurations/lipwig.nix
index 9e83a72..7c53587 100644
--- a/nixos/configurations/lipwig.nix
+++ b/nixos/configurations/lipwig.nix
@@ -115,9 +115,9 @@
forceSSL = true;
useACMEHost = "cynerd.cz";
locations."/" = {
- proxyPass = "http://127.0.0.1:${toString config.services.grafana.settings.server.http_port}/";
- extraConfig = "proxy_set_header Host $host;";
+ proxyPass = "http://localhost:${toString config.services.grafana.settings.server.http_port}";
proxyWebsockets = true;
+ recommendedProxySettings = true;
};
};
"searx.cynerd.cz" = {
diff --git a/nixos/modules/monitoring.nix b/nixos/modules/monitoring.nix
index e4fa195..e8ba2a9 100644
--- a/nixos/modules/monitoring.nix
+++ b/nixos/modules/monitoring.nix
@@ -136,8 +136,8 @@ in {
})
(mkIf (config.networking.hostName == "lipwig") {
- # InfluxDB
services = {
+ # InfluxDB
influxdb2.enable = true;
telegraf.extraConfig.inputs.prometheus = {
urls = ["http://localhost:8086/metrics"];