aboutsummaryrefslogtreecommitdiff
path: root/modules/private/monitoring/status.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2020-12-29 22:06:59 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2020-12-29 22:06:59 +0100
commit2edbb2d889bd9d1787bc1745a75c1b6969d148ab (patch)
treea2784aad8833d4a1303e7bd90a2ec1587579ad7a /modules/private/monitoring/status.nix
parentb4b5eadc29d2547e181ce60d735a4b943beb2a9a (diff)
downloadNix-2edbb2d889bd9d1787bc1745a75c1b6969d148ab.tar.gz
Nix-2edbb2d889bd9d1787bc1745a75c1b6969d148ab.tar.zst
Nix-2edbb2d889bd9d1787bc1745a75c1b6969d148ab.zip
Add Eban monitoring
Diffstat (limited to 'modules/private/monitoring/status.nix')
-rw-r--r--modules/private/monitoring/status.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/private/monitoring/status.nix b/modules/private/monitoring/status.nix
index 4ca0327..73f4749 100644
--- a/modules/private/monitoring/status.nix
+++ b/modules/private/monitoring/status.nix
@@ -32,6 +32,12 @@
32 upstreams."netdata".extraConfig = '' 32 upstreams."netdata".extraConfig = ''
33 keepalive 64; 33 keepalive 64;
34 ''; 34 '';
35 virtualHosts."status.eban.bzh" = {
36 acmeRoot = config.myServices.certificates.webroot;
37 useACMEHost = name;
38 forceSSL = true;
39 locations."/".proxyPass = "http://unix:/run/naemon-status/socket.sock:/";
40 };
35 virtualHosts."status.immae.eu" = { 41 virtualHosts."status.immae.eu" = {
36 acmeRoot = config.myServices.certificates.webroot; 42 acmeRoot = config.myServices.certificates.webroot;
37 useACMEHost = name; 43 useACMEHost = name;
@@ -60,6 +66,7 @@
60 }; 66 };
61 security.acme.certs."${name}" = { 67 security.acme.certs."${name}" = {
62 extraDomains."status.immae.eu" = null; 68 extraDomains."status.immae.eu" = null;
69 extraDomains."status.eban.bzh" = null;
63 user = config.services.nginx.user; 70 user = config.services.nginx.user;
64 group = config.services.nginx.group; 71 group = config.services.nginx.group;
65 }; 72 };