mamireimu / docker-ddclient

[DEPRECATED] DDclient run on Docker container.

Home Page:https://hub.docker.com/r/windyakin/docker-ddclient/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-ddclient (DEPRECATED)

DDclient run on Docker container.

Main usage is CloudFlare. But maybe can use other service too.

DDClient ver.3.8.3 is not support Cloudflare ver.4 API. Cannot updating Cloudflare setting. But, if you use another DDNS Client (for Cloudflare) you can update it.

Available on Docker Hub 🐳

Getting started

Setting from environments

docker run -d \
  -e DDCLIENT_ZONE=example.com \
  -e DDCLIENT_PROTOCOL=cloudflare \
  -e DDCLIENT_SERVER=www.cloudflare.com \
  -e DDCLIENT_LOGIN=login-email-address@example.com \
  -e DDCLIENT_PASSWORD=your_api_key \
  -e DDCLIENT_HOST=ddns-host.example.com \
  windyakin/docker-ddclient

Required parameters

Environment DDclient param name
DDCLIENT_ZONE zone
DDCLIENT_PROTOCOL protocol
DDCLIENT_SERVER server
DDCLIENT_LOGIN login
DDCLIENT_PASSWORD password
DDCLIENT_HOST (none)

Optional parameters

Already setting default paramaters.

Environment DDclient param name Default value
DDCLIENT_VERBOSE verbose yes
DDCLIENT_DAEMON daemon 1800
DDCLIENT_SSL ssl yes
DDCLIENT_USE use web

Setting from configuration files

Use volume mount

docker run -d \
  -v /path/to/ddclient.conf:/etc/ddclient/ddclient.conf:ro \
  --entrypoint ddclient \
  windyakin/docker-ddclient

License

MIT License

Copyright

© 2018 windyakin

© 2017 Denis Gladkikh (entrypoint.sh)

Author

  • windyakin

About

[DEPRECATED] DDclient run on Docker container.

https://hub.docker.com/r/windyakin/docker-ddclient/

License:MIT License


Languages

Language:Dockerfile 54.0%Language:Shell 46.0%