OctoDNS logo


DNS as code - Tools for managing DNS across multiple providers (by GitHub)
+ 1

What is OctoDNS?

In the vein of infrastructure as code OctoDNS provides a set of tools & patterns that make it easy to manage your DNS records across multiple providers. The resulting config can live in a repository and be deployed just like the rest of your code, maintaining a clear history and using your existing review & workflow.
OctoDNS is a tool in the DNS Tools category of a tech stack.
OctoDNS is an open source tool with GitHub stars and GitHub forks. Here’s a link to OctoDNS's open source repository on GitHub

Who uses OctoDNS?

3 companies reportedly use OctoDNS in their tech stacks, including Yousign, Developer Experience, and infrastructure.

5 developers on StackShare have stated that they use OctoDNS.

OctoDNS Integrations

CloudFlare, Amazon Route 53, Dyn, DNSimple, and BelugaCDN are some of the popular tools that integrate with OctoDNS. Here's a list of all 5 tools that integrate with OctoDNS.

OctoDNS Alternatives & Comparisons

What are some alternatives to OctoDNS?
With Terraform, you describe your complete infrastructure as code, even as it spans multiple service providers. Your servers may come from AWS, your DNS may come from CloudFlare, and your database may come from Heroku. Terraform will build all these resources across all these providers in parallel.
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
See all alternatives

OctoDNS's Followers
23 developers follow OctoDNS to keep up with related blogs and decisions.