A PHP DDNS client for AWS' Route 53.

v0.1.0 2018-04-04 21:38 UTC

This package is not auto-updated.

Last update: 2024-05-21 20:47:48 UTC


aws-route53-ddns-client is an AWS Route 53 DDNS client written in Go. If you can run Go, need a DDNS client, and are willing to use AWS Route 53, then this may work for you.


The recommended installation method is via git:

git clone https://github.com/rfpludwick/aws-route53-ddns-client

You'll want to copy the following file in the conf/ directory:

cd conf
cp configuration.dist.yaml configuration.yaml

You'll want to fill in the copied YAML file with your own values.


Make sure you have Go installed and then:

go build .


If you've built the executable, then just execute it:



You should consider scheduling a job to run this on a regular basis. I've gone off the deep end and have this running as a CronJob in Kubernetes...


See CONTRIBUTING.md for more details.