aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/powerdns/primary.nix14
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 = {