3 Commits

Author SHA1 Message Date
javalsai 64c1ea18e0 docs: document installation, secrets and setup steps
Check / Nix flake (push) Failing after 8s
Lint / Nix expressions (push) Failing after 10s
2026-05-03 19:13:21 -04:00
javalsai 1a866719ea nixos/services: make dns configuration easier 2026-05-03 19:13:21 -04:00
javalsai a0125116cd nixos/service: add dns (bind named server) 2026-05-03 19:12:19 -04:00
+15 -11
View File
@@ -80,17 +80,21 @@ in
}; };
}; };
networking.firewall.allowedTCPPorts = [ config.services.bind.listenOnPort ]; environment.persistence."/persist".directories = [
networking.firewall.allowedUDPPorts = [ config.services.bind.listenOnPort ]; {
directory = "/var/dns";
group = "named";
user = "named";
}
];
environment.persistence."/persist" = { networking.firewall =
directories = [ let
{ ports = [ config.services.bind.listenOnPort ];
directory = "/var/dns"; in
group = "named"; {
user = "named"; allowedTCPPorts = ports;
} allowedUDPPorts = ports;
]; };
};
}; };
} }