diff --git a/hosts/architect/headscale.nix b/hosts/architect/headscale.nix index 5887995..50262fc 100644 --- a/hosts/architect/headscale.nix +++ b/hosts/architect/headscale.nix @@ -26,20 +26,23 @@ in enable = true; package = headscalePkg; port = 1194; - + settings = { server_url = "https://${domain}"; - log.level = "debug"; - dns_config = { + # log.level = "debug"; + dns = { magic_dns = false; - base_domain = domain; + # base_domain = domain; override_local_dns = true; - nameservers = [ + global = [ + config.architect.networks.tailscale.devices.architect.address + ]; + nameservers.global = [ config.architect.networks.tailscale.devices.architect.address ]; }; logtail.enabled = false; - ip_prefixes = [ config.architect.networks.tailscale.net ]; + prefixes.v4 = config.architect.networks.tailscale.net; noise.private_key_path = "/var/lib/headscale/noise_private.key"; }; };