MyNixOS website logo
option

services.godns.settings

Configuration for GoDNS. Refer to the configuration section in the GoDNS GitHub repository for details.

Declarations
Type
YAML 1.1 value
Example
{
  domains = [
    {
      domain_name = "example.com";
      sub_domains = [
        "foo"
      ];
    }
  ];
  interval = 300;
  ip_type = "IPv6";
  ipv6_urls = [
    "https://api6.ipify.org"
    "https://ip2location.io/ip"
    "https://v6.ipinfo.io/ip"
  ];
  login_token_file = "$CREDENTIALS_DIRECTORY/login_token";
  provider = "Cloudflare";
}