dnscontrol/documentation/SUMMARY.md

167 lines
6.2 KiB
Markdown
Raw Normal View History

# Table of contents
* [Introduction to DNSControl](index.md)
## Getting Started
* [Overview](getting-started.md)
* [Examples](examples.md)
* [Migrating zones to DNSControl](migrating.md)
* [TypeScript autocomplete and type checking](typescript.md)
## Language Reference
* [JavaScript DSL](js.md)
* Top Level Functions
* [D](functions/global/D.md)
* [DEFAULTS](functions/global/DEFAULTS.md)
* [DOMAIN_ELSEWHERE](functions/global/DOMAIN_ELSEWHERE.md)
* [DOMAIN_ELSEWHERE_AUTO](functions/global/DOMAIN_ELSEWHERE_AUTO.md)
* [D_EXTEND](functions/global/D_EXTEND.md)
* [FETCH](functions/global/FETCH.md)
* [IP](functions/global/IP.md)
* [NewDnsProvider](functions/global/NewDnsProvider.md)
* [NewRegistrar](functions/global/NewRegistrar.md)
* [PANIC](functions/global/PANIC.md)
* [REV](functions/global/REV.md)
* [getConfiguredDomains](functions/global/getConfiguredDomains.md)
* [require](functions/global/require.md)
* [require_glob](functions/global/require_glob.md)
* Domain Modifiers
* [A](functions/domain/A.md)
* [AAAA](functions/domain/AAAA.md)
* [ALIAS](functions/domain/ALIAS.md)
* [AUTODNSSEC_OFF](functions/domain/AUTODNSSEC_OFF.md)
* [AUTODNSSEC_ON](functions/domain/AUTODNSSEC_ON.md)
* [CAA](functions/domain/CAA.md)
* [CNAME](functions/domain/CNAME.md)
* [DS](functions/domain/DS.md)
* [DefaultTTL](functions/domain/DefaultTTL.md)
* [DnsProvider](functions/domain/DnsProvider.md)
* [FRAME](functions/domain/FRAME.md)
* [IGNORE](functions/domain/IGNORE.md)
* [IGNORE_NAME](functions/domain/IGNORE_NAME.md)
* [IGNORE_TARGET](functions/domain/IGNORE_TARGET.md)
* [IMPORT_TRANSFORM](functions/domain/IMPORT_TRANSFORM.md)
* [INCLUDE](functions/domain/INCLUDE.md)
* [MX](functions/domain/MX.md)
* [NAMESERVER](functions/domain/NAMESERVER.md)
* [NAMESERVER_TTL](functions/domain/NAMESERVER_TTL.md)
* [NAPTR](functions/domain/NAPTR.md)
* [NO_PURGE](functions/domain/NO_PURGE.md)
* [NS](functions/domain/NS.md)
* [PTR](functions/domain/PTR.md)
* [PURGE](functions/domain/PURGE.md)
* [SOA](functions/domain/SOA.md)
* [SRV](functions/domain/SRV.md)
* [SSHFP](functions/domain/SSHFP.md)
* [TLSA](functions/domain/TLSA.md)
* [TXT](functions/domain/TXT.md)
* [URL](functions/domain/URL.md)
* [URL301](functions/domain/URL301.md)
* Service Provider specific
* Akamai Edge Dns
* [AKAMAICDN](functions/domain/AKAMAICDN.md)
* Amazon Route 53
* [R53_ALIAS](functions/domain/R53_ALIAS.md)
* Azure DNS
* [AZURE_ALIAS](functions/domain/AZURE_ALIAS.md)
* Cloudflare DNS
* [CF_REDIRECT](functions/domain/CF_REDIRECT.md)
* [CF_TEMP_REDIRECT](functions/domain/CF_TEMP_REDIRECT.md)
* [CF_WORKER_ROUTE](functions/domain/CF_WORKER_ROUTE.md)
* ClouDNS
* [CLOUDNS_WR](functions/domain/CLOUDNS_WR.md)
* NS1
* [NS1_URLFWD](functions/domain/NS1_URLFWD.md)
* Record Modifiers
* [CAA_BUILDER](functions/record/CAA_BUILDER.md)
* [DMARC_BUILDER](functions/record/DMARC_BUILDER.md)
* [SPF_BUILDER](functions/record/SPF_BUILDER.md)
* [TTL](functions/record/TTL.md)
* Service Provider specific
* Amazon Route 53
* [R53_ZONE](functions/record/R53_ZONE.md)
* [Why CNAME/MX/NS targets require a "dot"](why-the-dot.md)
## Service Providers
* [Providers](providers.md)
* [Akamai Edge DNS](providers/akamaiedgedns.md)
* [AutoDNS](providers/autodns.md)
* [AXFR+DDNS](providers/axfrddns.md)
* [Azure DNS](providers/azure_dns.md)
* [BIND](providers/bind.md)
* [Cloudflare](providers/cloudflareapi.md)
* [ClouDNS](providers/cloudns.md)
* [CSC Global](providers/cscglobal.md)
* [deSEC](providers/desec.md)
* [DigitalOcean](providers/digitalocean.md)
* [DNSimple](providers/dnsimple.md)
* [DNS Made Simple](providers/dnsmadeeasy.md)
* [DNS-over-HTTPS](providers/dnsoverhttps.md)
* [DOMAINNAMESHOP](providers/domainnameshop.md)
* [easyname](providers/easyname.md)
* [Gandi_v5](providers/gandi_v5.md)
* [Google Cloud DNS](providers/gcloud.md)
* [Gcore](providers/gcore.md)
* [Hurricane Electric DNS](providers/hedns.md)
* [Hetzner DNS Console](providers/hetzner.md)
* [HEXONET](providers/hexonet.md)
* [hosting.de](providers/hostingde.md)
* [Internet.bs](providers/internetbs.md)
* [INWX](providers/inwx.md)
* [Linode](providers/linode.md)
* [Loopia](providers/loopia.md)
2023-03-09 23:15:59 +08:00
* [LuaDNS](providers/luadns.md)
* [Microsoft DNS Server on Microsoft Windows Server](providers/msdns.md)
* [Namecheap](providers/namecheap.md)
* [Name.com](providers/namedotcom.md)
* [Netcup](providers/netcup.md)
* [Netlify](providers/netlify.md)
* [NS1](providers/ns1.md)
* [Oracle Cloud](providers/oracle.md)
* [OVH](providers/ovh.md)
* [Packetframe](providers/packetframe.md)
* [Porkbun](providers/porkbun.md)
* [PowerDNS](providers/powerdns.md)
* [Amazon Route 53](providers/route53.md)
* [RWTH DNS-Admin](providers/rwth.md)
* [SoftLayer DNS](providers/softlayer.md)
* [TransIP](providers/transip.md)
* [Vultr](providers/vultr.md)
## Commands
* [creds.json](creds-json.md)
* [check-creds](check-creds.md)
* [get-certs](get-certs.md)
* [get-zones](get-zones.md)
## Advanced features
* [CI/CD example for GitLab](ci-cd-gitlab.md)
* [CLI variables](cli-variables.md)
* [Nameservers and Delegations](nameservers.md)
* [Notifications](notifications.md)
* [Useful code tricks](code-tricks.md)
## Developer info
* [ALIAS Records](alias.md)
* [Bug Triage Process](bug-triage.md)
* [Bring-Your-Own-Secrets for automated testing](byo-secrets.md)
* [Writing new DNS providers](writing-providers.md)
* [Creating new DNS Resource Types (rtypes)](adding-new-rtypes.md)
* [TXT record testing](testing-txt-records.md)
* [Unit Testing DNS Data](unittests.md)
* [Integration Tests](integration-tests.md)
* [Debugging with dlv](debugging-with-dlv.md)
* [DNSControl is an opinionated system](opinions.md)
## Release
* [How to build and ship a release](release-engineering.md)
* [Changelog v3.16.0](v316.md)
* [GitHub releases](https://github.com/StackExchange/dnscontrol/releases/latest)