Robert F.P. Ludwick

My home on the Internet for technology, leadership, and other silliness.

AWS Route 53 DDNS Client


I switched my DNS hosting for my home domain to AWS Route 53, and I needed a solid DDNS client. There wasn’t really one available on the market at the time, so I ended up finding one written in PHP at Flynsarmy and modified it for my own needs, as well as (tried) to make it a little more object-oriented. Not that it needed it. I’m using Let’s Encrypt ACME v2 for a wildcard SSL certificate as well.

Later on I ended up adding a Go version of the client as I was trying to learn a bit more about the language and have some viable, useful experience with it on a personal project.