services.headplane.settings.headscale.dns_records_path

NixOS option

If you are using dns.extra_records_path in your Headscale configuration, you need to set this to the path for Headplane to be able to read the DNS records. Ensure that the file is both readable and writable by the Headplane process. When using this, Headplane will no longer need to automatically restart Headscale for DNS record changes.

type: null or absolute path
Default
null
Example
"/var/lib/headplane/extra_records.json"
declared in: nixos/modules/services/networking/headplane.nixView source on NixOS/nixpkgs →