Skip to content

twobaker/docker-ddclient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

docker-ddclient

This is a Dockerfile setup for DDClient.

Create your ddclient.conf file (see https://sourceforge.net/p/ddclient/wiki/Home/#configuration)

Run:

docker run -d \
    --name=ddclient \
    --net=host \
    -v /path/to/ddclient.conf:/etc/ddclient.conf \
    twobaker/docker-ddclient

Default sleep time is 300s. If you want to change it, pass it as the first argument. E.g.:

docker run -d \
    --name=ddclient \
    --net=host \
    -v /path/to/ddclient.conf:/etc/ddclient.conf \
    twobaker/docker-ddclient 500

Any additional parameter will be passed to the ddclient tool. E.g. for ssmtp for email:

docker run -d \
    --name=ddclient \
    --net=host \
    -v /path/to/ddclient.conf:/etc/ddclient.conf \
    -v /path/to/ssmtp.conf:/etc/ssmtp/ssmtp.conf \
    twobaker/docker-ddclient -debug -verbose

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 57.6%
  • Dockerfile 42.4%