Skip to content

omegion/go-ddclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.