Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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 1 month ago
JSON representation

Docker ddclient image for Raspberry Pi (and other armhf)

Awesome Lists containing this project

README

        

# Docker ddclient image for Raspberry Pi (and other armhf)
[![](https://images.microbadger.com/badges/image/mjenz/rpi-ddclient.svg)](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)
```