diff options
| -rw-r--r-- | modules/powerdns/primary.nix | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/modules/powerdns/primary.nix b/modules/powerdns/primary.nix index bfd9c0c..6dbe988 100644 --- a/modules/powerdns/primary.nix +++ b/modules/powerdns/primary.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, ... }: +{ self, config, lib, pkgs, ... }: { config = lib.mkIf (config.services.powerdns.role == "primary") { @@ -39,17 +39,7 @@ services.nginx = { enable = true; defaultListenAddresses = [ "178.63.224.13" ]; - virtualHosts."ns.vapor.systems" = { - addSSL = true; - useACMEHost = "vapor.systems"; - locations."/" = { - proxyPass = "http://10.10.0.1:8000"; - proxyWebsockets = true; - extraConfig = - "proxy_pass_header Authorization;" - ; - }; - }; + virtualHosts."ns.vapor.systems" = self.lib.nginx.proxyDomain "vapor.systems" "http://10.10.0.1:8000"; }; systemd.services.powerdns-admin.serviceConfig = { |
