--- layout: default title: TOC --- ## Getting Started - [Getting Started]({{site.github.url}}/getting-started): A walk-through of the basics. - [Providers]({{site.github.url}}/provider-list): Which DNS providers are supported. - [Examples]({{site.github.url}}/examples): The DNSControl language by example. - [Migrating]({{site.github.url}}/migrating): Migrating zones to DNSControl. ## Reference - [Language Reference]({{site.github.url}}/js): Description of the DNSControl language (DSL). - [ALIAS / ANAME records in dnscontrol]({{site.github.url}}/alias) - [Why CNAME/MX/NS targets require a trailing "dot"]({{site.github.url}}/why-the-dot) ## Advanced Topics - [Testing]({{site.github.url}}/unittests): Unit Testing DNS Data. - [SPF Optimizer]({{site.github.url}}/spf): Optimize your SPF records. ## Developer info - [GitHub](https://github.com/StackExchange/dnscontrol): Get the source! - [Writing Providers]({{site.github.url}}/writing-providers) - [Adding new DNS record types]({{site.github.url}}/adding-new-rtypes)