https://github.com/vedarthk/docker-route53-ddclient
Docker image to update dynamic IP address into AWS Route53 DNS zone.
https://github.com/vedarthk/docker-route53-ddclient
aws docker docker-image dynamic-dns dynamic-dns-client dynamic-dns-updater dynamic-ip route53
Last synced: 5 months ago
JSON representation
Docker image to update dynamic IP address into AWS Route53 DNS zone.
- Host: GitHub
- URL: https://github.com/vedarthk/docker-route53-ddclient
- Owner: vedarthk
- Created: 2021-07-03T12:13:10.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-08-18T08:39:39.000Z (11 months ago)
- Last Synced: 2025-10-11T04:29:48.249Z (9 months ago)
- Topics: aws, docker, docker-image, dynamic-dns, dynamic-dns-client, dynamic-dns-updater, dynamic-ip, route53
- Language: Shell
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 65
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Route53 ddclient
Docker image to update dynamic IP address into AWS Route53 DNS zone.
# Usage
1. Pull the docker image:
```shell
docker pull vedarthk/route53-ddclient:1.0.0
```
2. Run a docker container to update the IP address:
```shell
docker run --rm vedarthk/route53-ddclient:1.0.0 ROUTE53_ZONE_ID fully.qualified.domain.name
```
You can run this as a cron job which can keep updating the IP address.
# Development
This docker image is based on Python, which is used to install `awscli` a commandline tool to interact with AWS cloud infrastructure.
## Clone
```shell
git clone git@github.com:vedarthk/docker-route53-ddclient.git
```
## Build
```shell
cd docker-route53-ddclient
docker built -t image:tag .
```