@cryptotaxi247 / infra / commits / eea1c809

pluto: serve prometheus/grafana on their own domain

Pierre Bourdon committed Feb 25, 2024 at 00:34 UTC eea1c80991deb90dd9e0c5345623e89ce3ea1e27
1 file changed +12
delft/pluto/nginx.nix
+12
@@ -21,5 +21,17 @@
21 locations."/prometheus/".proxyPass = "http://${config.services.prometheus.listenAddress}:${toString config.services.prometheus.port}";
22 locations."/grafana/".proxyPass = "http://${config.services.grafana.addr}:${toString config.services.grafana.port}/";
23 };
24 +
25 + virtualHosts."prometheus.nixos.org" = {
26 + enableACME = true;
27 + forceSSL = true;
28 + locations."/".proxyPass = "http://${config.services.prometheus.listenAddress}:${toString config.services.prometheus.port}";
29 + };
30 +
31 + virtualHosts."grafana.nixos.org" = {
32 + enableACME = true;
33 + forceSSL = true;
34 + locations."/".proxyPass = "http://${config.services.grafana.addr}:${toString config.services.grafana.port}/";
35 + };
36 };
37 }