commit 218aedbc87c704adf8d3cefb82142f050c61ab6d
parent f9a3fe03a36f5b15c78b755347cf71ea0be3b9f6
Author: MTRNord <mtrnord1@gmail.com>
Date: Sat, 18 Nov 2023 15:55:19 +0100
Add missing pdns settings
Diffstat:
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/nixos/worker-1/configuration.nix b/nixos/worker-1/configuration.nix
@@ -149,6 +149,18 @@
};
};
+ services.powerdns.extraConfig = ''
+ launch=gsqlite3
+ master=yes
+ webserver-address=0.0.0.0
+ webserver-allow-from=127.0.0.1,::1,10.244.0.0/16,31.17.243.193,${builtins.concatStringsSep "," github_metadata_json.actions}
+ webserver-port=8081
+ api=yes
+ gsqlite3-database=/persist/var/lib/pdns/pdns.db
+ local-address=49.13.24.105 2a01:4f8:c012:492::1
+ api-key=$API_KEY
+ '';
+
networking = {
hostName = "worker-1";
enableIPv6 = true;