sid.ovh/hosts/sid/services/headscale.nix
sid 27492ea730
All checks were successful
Flake check / flake-check (pull_request) Successful in 20s
Build hosts / build-hosts (pull_request) Successful in 24s
rm step-ca and coredns
2026-05-17 23:01:56 +02:00

36 lines
579 B
Nix

{
inputs,
constants,
...
}:
{
imports = [
inputs.synix.nixosModules.headplane
inputs.synix.nixosModules.headscale
];
services.headplane = {
enable = true;
reverseProxy = {
enable = true;
subdomain = "hp";
};
};
services.headscale = {
enable = true;
openFirewall = true;
reverseProxy = {
enable = true;
subdomain = "hs";
};
settings.dns.extra_records = [
{
name = constants.services.vaultwarden.fqdn;
type = "A";
value = constants.hosts.rx4.ip;
}
];
};
}