History: (from <a href="http://www.luadns.com/about.html" rel="nofollow">http://www.luadns.com/about.html</a>)<p><i>I was a happy user of a free DNS hosting service for many years, when this service was acquired by a competitor in august 2011, I was forced to move somewhere else.<p>While migrating my zone files I realized that I don't like Bind syntax files neither administering tens of domains through a web interface. I've started to experiment on how it should look a perfect DNS service for me. I've realized that I would love to store my configuration files in a Git repository and I would need some configuration language for templating (Lua).<p>This is how Luadns was born on October, 2011.</i><p>I don't know if this is an after the fact explanation, but either way it's a very good story about scratching your own itch.<p>By the way, they had me at <i>I would love to store my configuration files in a Git repository</i>. As soon as I have a use for this in a new project, I'll be their user. The examples are pretty cool too.