mirror of
https://github.com/System-End/dns.git
synced 2026-04-19 19:45:12 +00:00
116 lines
2.2 KiB
YAML
116 lines
2.2 KiB
YAML
---
|
|
providers:
|
|
config:
|
|
class: octodns.provider.yaml.YamlProvider
|
|
directory: ./
|
|
enforce_order: False
|
|
dnsimple:
|
|
class: octodns_dnsimple.DnsimpleProvider
|
|
token: env/DNSIMPLE_API_KEY
|
|
account: env/DNSIMPLE_ACCOUNT_NUMBER
|
|
delete_pcent_threshold: 1.0
|
|
cloudflare:
|
|
class: octodns_cloudflare.CloudflareProvider
|
|
token: env/CLOUDFLARE_TOKEN
|
|
# Production best practices
|
|
plan_type: pro # Cloudflare plan type (3,500 record limit)
|
|
pagerules: true # Page Rules management
|
|
min_ttl: 120 # Cloudflare minimum
|
|
# Enhanced reliability settings
|
|
retry_count: 5 # More retries for production
|
|
retry_period: 600 # 10 minute wait on rate limits
|
|
zones_per_page: 50 # API pagination
|
|
records_per_page: 100 # API pagination
|
|
|
|
zones:
|
|
hackclub.com.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- cloudflare
|
|
hackclub.org.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
hackclub.io.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
hackedu.us.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
hack.af.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
bulckcah.com.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
dino.icu.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
dinosaurbbq.org.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
hack.club.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
hackclub.app.:
|
|
lenient: true
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
hackfoundation.org.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
wackclub.com.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
bank.engineering.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
scrap.dev.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
scrapbook.dev.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
cpu.land.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
aisafety.dance.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|
|
nonprofit.new.:
|
|
sources:
|
|
- config
|
|
targets:
|
|
- dnsimple
|