mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-11-10 09:12:47 +08:00
8.6 KiB
8.6 KiB
Table of contents
Getting Started
Language Reference
- JavaScript DSL
- Top Level Functions
- Domain Modifiers
- A
- AAAA
- ALIAS
- AUTODNSSEC_OFF
- AUTODNSSEC_ON
- CAA
- CAA_BUILDER
- CNAME
- DHCID
- DNAME
- DNSKEY
- DISABLE_IGNORE_SAFETY_CHECK
- DMARC_BUILDER
- DS
- DefaultTTL
- DnsProvider
- FRAME
- HTTPS
- IGNORE
- IGNORE_NAME
- IGNORE_TARGET
- IMPORT_TRANSFORM
- INCLUDE
- LOC
- LOC_BUILDER_DD
- LOC_BUILDER_DMM_STR
- LOC_BUILDER_DMS_STR
- LOC_BUILDER_STR
- M365_BUILDER
- MX
- NAMESERVER
- NAMESERVER_TTL
- NAPTR
- NO_PURGE
- NS
- PTR
- PURGE
- SOA
- SPF_BUILDER
- SRV
- SSHFP
- SVCB
- TLSA
- TXT
- URL
- URL301
- Service Provider specific
- Akamai Edge Dns
- Amazon Route 53
- Azure DNS
- Cloudflare DNS
- ClouDNS
- NS1
- Record Modifiers
- TTL
- Service Provider specific
- Amazon Route 53
- Why CNAME/MX/NS targets require a "dot"
Provider
- Akamai Edge DNS
- Amazon Route 53
- AutoDNS
- AXFR+DDNS
- Azure DNS
- Azure Private DNS
- BIND
- Bunny DNS
- Cloudflare
- ClouDNS
- CSC Global
- deSEC
- DigitalOcean
- DNS Made Easy
- DNSimple
- DNS-over-HTTPS
- DOMAINNAMESHOP
- Dynadot
- easyname
- Exoscale
- Gandi_v5
- Gcore
- Google Cloud DNS
- Hetzner DNS Console
- HEXONET
- hosting.de
- Hurricane Electric DNS
- Internet.bs
- INWX
- Linode
- Loopia
- LuaDNS
- Microsoft DNS Server on Microsoft Windows Server
- Mythic Beasts
- Namecheap
- Name.com
- Netcup
- Netlify
- NS1
- OpenSRS
- Oracle Cloud
- OVH
- Packetframe
- Porkbun
- PowerDNS
- Realtime Register
- RWTH DNS-Admin
- SoftLayer DNS
- TransIP
- Vultr
Commands
Advanced features
- CI/CD example for GitLab
- CLI variables
- Nameservers and Delegations
- Notifications
- Useful code tricks
- JSON Reports
Developer info
- Code Style Guide
- Documentation Style Guide
- DNSControl is an opinionated system
- Writing new DNS providers
- Creating new DNS Resource Types (rtypes)
- Integration Tests
- Unit Testing DNS Data
- Bug Triage Process
- Bring-Your-Own-Secrets for automated testing
- Debugging with dlv
- ALIAS Records
- TXT record testing
- DNS records ordering