production.yaml (1817B)
1 --- 2 manager: 3 plan_outputs: 4 html: 5 class: octodns.provider.plan.PlanMarkdown 6 processors: 7 spf: 8 class: octodns_spf.SpfDnsLookupProcessor 9 providers: 10 config: 11 class: octodns.provider.yaml.YamlProvider 12 directory: ./config 13 default_ttl: 3600 14 enforce_order: false 15 cloudflare: 16 class: octodns_cloudflare.CloudflareProvider 17 # The API Token or API Key. 18 # Required permissions for API Tokens are Zone:Read, DNS:Read and DNS:Edit. 19 # Page Rules:Edit is required for managing Page Rules (URLFWD) records. 20 token: env/CLOUDFLARE_TOKEN 21 # Import CDN enabled records as CNAME to {}.cdn.cloudflare.net. Records 22 # ending at .cdn.cloudflare.net. will be ignored when this provider is 23 # not used as the source and the cdn option is enabled. 24 # 25 # See: https://support.cloudflare.com/hc/en-us/articles/115000830351 26 cdn: false 27 # Manage Page Rules (URLFWD) records 28 # pagerules: true 29 # Optional. Default: 4. Number of times to retry if a 429 response 30 # is received. 31 #retry_count: 4 32 # Optional. Default: 300. Number of seconds to wait before retrying. 33 #retry_period: 300 34 # Optional. Default: 50. Number of zones per page. 35 #zones_per_page: 50 36 # Optional. Default: 100. Number of dns records per page. 37 #records_per_page: 100 38 # Optional. Default: 120. Lowest TTL allowed to be set. 39 # A different limit for (non-)enterprise zone applies. 40 # See: https://developers.cloudflare.com/dns/manage-dns-records/reference/ttl 41 #min_ttl: 120 42 zones: 43 midnightthoughts.space.: 44 sources: [config] 45 processors: [spf] 46 targets: [cloudflare] 47 nordgedanken.dev.: 48 sources: [config] 49 processors: [spf] 50 targets: [cloudflare] 51 miki.community.: 52 sources: [config] 53 processors: [spf] 54 targets: [cloudflare]