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 ];
networking.firewall.allowedUDPPorts = [ config.services.bind.listenOnPort ];
environment.persistence."/persist".directories = [
{
directory = "/var/dns";
group = "named";
user = "named";
}
];
environment.persistence."/persist" = {
directories = [
{
directory = "/var/dns";
group = "named";
user = "named";
}
];
};
networking.firewall =
let
ports = [ config.services.bind.listenOnPort ];
in
{
allowedTCPPorts = ports;
allowedUDPPorts = ports;
};
};
}