Technical Blog of Francis Setash

Initial Release of Route53 DynamicDNS Client

Posted on — Nov 2, 2017

There’s many Dynamic DNS clients; some support Route53. All of them seem to have a bunch of dependencies or be platform specific. Go is really good for this, so why not cook something up really quick?

GitHub: https://github.com/walked/route53ddns

So why this release?

First and foremost: It’s entirely possible something out there does what I want it to. However, the aim here was a few things:

Neat. This solved those items!

Setup:

You can then run this by hand; or run via Windows Task Scheduler.

(Note if you run via task scheduled; it’s really important to set the Start In property to the directory with the exe/toml file (e.g. c:/tools/ddns/))