Skip to content
/ cfddns Public

Free dynamic DNS backed by Cloudflare

License

Notifications You must be signed in to change notification settings

awnumar/cfddns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Usage

From command line:

./cfddns.py zone record email api_key
./cfddns.py example.com ssh.example.com me@example.com 0123456789abcdef

You are able to add this to your system's crontab file to schedule the update procedure to run regularly. See usage and commands.

From script:

# Returns timestamp on success, None on failure.
cfddns.update(zone, record, email, api_key)
cfddns.update("example.com", "ssh.example.com", "me@example.com", "0123456789abcdef")