Skip to content

enda-mullally/duckdns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DuckDNS

 ____                _     ____   _   _  ____
|  _ \  _   _   ___ | | __|  _ \ | \ | |/ ___|
| | | || | | | / __|| |/ /| | | ||  \| |\___ \
| |_| || |_| || (__ |   < | |_| || |\  | ___) |
|____/  \__,_| \___||_|\_\|____/ |_| \_||____/

DuckDNS is a command line tool (cli) for the popular DuckDNS.org service. https://www.duckdns.org/

Usage:
  duckdns [command]

Available Commands:
  help        Help about any command
  update      Update duckdns domain(s). See: `duckdns update --help` for further details

Flags:
  -h, --help      help for duckdns
      --version   Displays the current version of this tool

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

Building and running duckdns

go get github.com/enda-mullally/duckdns
        
cd %GOPATH%/src/github.com/enda-mullally/duckdns
    
go build

Help

duckdns --help

Usage

Updating your DuckDNS.org domains via the update command using the flags --domains, --token

duckdns update --domains "a9275" --token "496462d1-0cf8-4292-aa00-************"

If you need to use a specific ip, provide the flag --ip

duckdns update --domains "a9275" --token "496462d1-0cf8-4292-aa00-************" --ip 10.0.0.1

Updating your DuckDNS.org domains via environment flags

If you have set your env vars DUCKDNS_DOMAINS, DUCKDNS_TOKEN and optionally DUCKDNS_IP you can run duckdns in --env mode

duckdns update --env

Screenshot

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages