https://github.com/sjmayotte/route53-dynamic-dns
Update AWS Route53 hosted zone with current public IP address. Alternative to Dynamic DNS services such as Dyn, No-IP, etc
https://github.com/sjmayotte/route53-dynamic-dns
aws ddns ddns-updater dns docker dynamic-dns dynamic-dns-updater nodejs route53 scheduler
Last synced: 5 months ago
JSON representation
Update AWS Route53 hosted zone with current public IP address. Alternative to Dynamic DNS services such as Dyn, No-IP, etc
- Host: GitHub
- URL: https://github.com/sjmayotte/route53-dynamic-dns
- Owner: sjmayotte
- License: mit
- Created: 2017-08-04T18:05:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2026-01-14T23:08:13.000Z (5 months ago)
- Last Synced: 2026-01-15T04:41:20.261Z (5 months ago)
- Topics: aws, ddns, ddns-updater, dns, docker, dynamic-dns, dynamic-dns-updater, nodejs, route53, scheduler
- Language: JavaScript
- Homepage: https://sjmayotte.dev/route53-dynamic-dns/
- Size: 1.07 MB
- Stars: 41
- Watchers: 2
- Forks: 24
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Route53 Dynamic DNS

[](https://hub.docker.com/r/sjmayotte/route53-dynamic-dns/)
[](https://hub.docker.com/r/sjmayotte/route53-dynamic-dns/)
[](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fsjmayotte%2Froute53-dynamic-dns?ref=badge_shield)

## What is route53-dynamic-dns?
A lightweight cli application written in [Node](https://nodejs.org/en/) that will update
an [Amazon Route53](http://aws.amazon.com/route53/) hosted zone with your current public IP address on a scheduled
interval. This project is a no cost alternative to DynamicDNS services such as Dyn, No-IP, etc. Designed to be simple
and efficient and run via a [docker container](https://hub.docker.com/r/sjmayotte/route53-dynamic-dns/)
or [node.js process](https://github.com/sjmayotte/route53-dynamic-dns/releases/latest).
## Documentation
[https://sjmayotte.dev/route53-dynamic-dns/](https://sjmayotte.dev/route53-dynamic-dns/)
## License
### MIT
Route53 Dynamic DNS is licensed under the [MIT License](https://opensource.org/licenses/MIT). A copy of MIT License is
included in this repository.
### Attribution
The following [3rd-party software components](https://app.fossa.io/reports/f5377d5f-557e-4e21-8bfa-93a27ea6e540) may be
used by or distributed with route53-dynamic-dns
[](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fsjmayotte%2Froute53-dynamic-dns?ref=badge_large)