aboutsummaryrefslogtreecommitdiff
path: root/modules/private/monitoring/status.nix
diff options
context:
space:
mode:
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 };