3 ms·
A few friends and I wrote a simple dynamic DNS service called ddns[1] around a 0-dependency nodejs script that manages NSD zone files. It's pretty easy to self-
by aftbit 4y ago
A few friends and I wrote a simple dynamic DNS service called ddns[1] around a 0-dependency nodejs script that manages NSD zone files. It's pretty easy to self-host an ns for your own needs. The most interesting feature it has is the ability to register an unused entry without authentication (or with an adminpassword) but update it with a password set on first registration. This allows me to bake that password into a cronjob on any given server without the risk that it can hijack DNS from other servers if it is compromised. My company now uses it (plus NSD zone transfer) to drive our DNS layer for server to server communications.
One of my friends runs a public instance here, with no guarantees offered.[2]
1: https://github.com/thingless/ddns https://github.com/thingless/ddns
2: https://moreorcs.com/domain.html https://moreorcs.com/domain.html