]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/monitoring/status.nix
Change monitoring for tiboqorl
[perso/Immae/Config/Nix.git] / modules / private / monitoring / status.nix
index ab0290c3909fc2eed700287906b5c6decbd4e6e3..682f5df824e8623aa680861d42a43a05a03141a2 100644 (file)
       upstreams."netdata".extraConfig = ''
         keepalive 64;
         '';
-      virtualHosts."status.eban.bzh" = {
-        acmeRoot = config.myServices.certificates.webroot;
-        useACMEHost = name;
-        forceSSL = true;
-        locations."/".proxyPass = "http://unix:/run/naemon-status/socket.sock:/";
-      };
       virtualHosts."status.immae.eu" = {
         acmeRoot = config.myServices.certificates.webroot;
         useACMEHost = name;
@@ -62,9 +56,7 @@
       };
     };
     security.acme.certs."${name}" = {
-      extraDomains."status.immae.eu" = null;
-      extraDomains."status.eban.bzh" = null;
-      user = config.services.nginx.user;
+      extraDomainNames = [ "status.immae.eu" ];
       group = config.services.nginx.group;
     };
 
@@ -80,7 +72,7 @@
         Type = "simple";
         WorkingDirectory = "${./status}";
         ExecStart = let
-          python = pkgs.python3.withPackages (p: [ p.gunicorn p.flask p.flask_login ]);
+          python = pkgs.python38.withPackages (p: [ p.gunicorn p.flask p.flask_login ]);
         in
           "${python}/bin/gunicorn -w4 --bind unix:/run/naemon-status/socket.sock app:app";
         User = "naemon";