https://github.com/mje-nz/rpi-docker-ddclient
Docker ddclient image for Raspberry Pi (and other armhf)
https://github.com/mje-nz/rpi-docker-ddclient
cloudflare ddclient dns docker raspberry-pi
Last synced: about 2 months ago
JSON representation
Docker ddclient image for Raspberry Pi (and other armhf)
- Host: GitHub
- URL: https://github.com/mje-nz/rpi-docker-ddclient
- Owner: mje-nz
- Created: 2017-06-22T03:53:08.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-05-31T01:47:57.000Z (about 8 years ago)
- Last Synced: 2026-02-15T06:20:28.979Z (4 months ago)
- Topics: cloudflare, ddclient, dns, docker, raspberry-pi
- Homepage: https://hub.docker.com/r/mjenz/rpi-ddclient/
- Size: 1.95 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Docker ddclient image for Raspberry Pi (and other armhf)
[](https://microbadger.com/images/mjenz/rpi-ddclient "Get your own image badge on microbadger.com")
This image contains ddclient 3.8.3 on Alpine Linux 3.6.
Based loosely on [babim/docker-alp-ddclient](https://github.com/babim/docker-alp-ddclient).
I use it to keep a CloudFlare domain updated (see [CloudFlare's documentation](https://www.cloudflare.com/technical-resources/#ddclient)).
To install as a service:
```
docker run --volume $(pwd)/ddclient.conf:/etc/ddclient/ddclient.conf --name ddclient --restart unless-stopped --detach -t mjenz/rpi-ddclient
```
Your config file should look something like this:
```
daemon=1800
foreground=yes
ssl=yes
use=web
web=dnspark
protocol=cloudflare, \
zone=(your zone), \
login=(your login), \
password=(your password) \
(your domain)
```