Go MIT

ddns-route53

Dynamic DNS for Amazon Route 53 on a time-based schedule

C

crazy-max

Dernière activité 28 sept. 2026
crazy-max/ddns-route53

421

étoiles

46

forks

19

issues ouvertes

amazonawscronddnsddns-updaterdockerdynamic-dnsgolangroute53scheduler

Ce README est souvent en anglais.

Documentation GitHub release Total downloads Build Status Docker Stars Docker Pulls
Codecov Become a sponsor Donate PayPal

About

ddns-route53 keeps your Amazon Route 53 DNS records in sync with your current public IP address. It is meant for home labs, self-hosted services, and any setup running behind a connection where the WAN IPv4 and/or IPv6 address can change over time.

Run it on a schedule, let it detect your public IP address, and it will update the configured Route 53 records only when needed. It is available as a single executable and a container image.

Note

Want to be notified of new releases? Check out 🔔 Diun (Docker Image Update Notifier) project!

Documentation

Documentation can be found on https://crazymax.dev/ddns-route53/

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. You can also support this project by becoming a sponsor on GitHub or by making a PayPal donation to ensure this journey continues indefinitely!

Thanks again for your support, it is much appreciated! 🙏

License

MIT. See LICENSE for more details.

Projets similaires

Configure external DNS servers dynamically from Kubernetes resources

Goawsclouddnsdns
Kkubernetes-sigs
9,1 k étoiles2,9 k

A Dynamic DNS system built with API Gateway, Lambda & Route 53.

Python
Aawslabs
534 étoiles174

Container to update DNS records periodically with WebUI for many DNS providers

Gocloudflareddnsddns-client
Qqdm12
3,2 k étoiles280