logoalt Hacker News

dwedgetoday at 8:14 AM2 repliesview on HN

I've been tempted by this because I self host everything else, but "adding an entry to postgres instead of using namecheap gui" is overkill, just use a DNS with an API.

Last few days I've been migrating everything to luadns format, stored in github and then I have github actions triggering a script to convert it to octodns and apply it.

I could have just used either, but I like the luadns format but didn't want to be stuck using them as a provider


Replies

zyberzerotoday at 2:29 PM

I selfhost DNS as well, but I just use plain old bind zone files and it works well enough across a bunch of domains (and RFC2136 for my dynamic IP at home) that I haven't bothered to look into database stored records. I just need to remember the pesky serial number so that the changes get properly replicated :)

megoustoday at 12:24 PM

DNS servers are manageable via standard utilities/protocol, with tools like nsupdate, if you enable it.