Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 1.63 KB

README.md

File metadata and controls

55 lines (42 loc) · 1.63 KB

Dynamic DNS Client Tool

logo

Test Coverall Report Doc License

Dynamic DNS Client CLI application to keep DNS record updated.

Usage:
  ddclient [command]

Available Commands:
  help        Help about any command
  set         Sets DNS record to current IP address.
  version     Print the version/build number

Flags:
  -h, --help   help for ddclient

Use "ddclient [command] --help" for more information about a command.

Run with Docker

export CF_API_KEY=<YOUR_API_KEY>
docker run -e "CF_API_KEY=${CF_API_KEY}" ghcr.io/omegion/ddclient:latest \
 set \
 --record=test.example.com \
 --zone=example.com  \
 --dns-provider=cloudflare \
 --logLevel debug

What does it do?

Dynamic DNS Client is a tool to update a domain based on machine internet address.

Improvements to be made

  • 100% test coverage.
  • Better covering for other features.