LmanTW/ddnuts
A lightweight tool for updating Cloudflare DNS records (DDNS).
A lightweight tool for updating Cloudflare DNS records (DDNS).
ddnuts ddnuts.com zone_id=... api_token=...
[!TIP] Use
ddnuts help
to get more info.
Download the executable:
Linux (amd64, arm64) | macOS (amd64, arm64) | Windows (amd64, arm64) |
---|
Download the package:
Debian (amd64, arm64) |
---|
NOTE The ddnuts package will start a system service, and create a config file at
/etc/ddnuts.conf
.
To add a domain to update, specify the domain and options:
# [ <domain> ]
# zone_id = ...
# api_token = ...
# interval = ...
You can also set global options by putting them before any domain:
# zone_id = ...
# api_token = ...
#
# [ <domain> ]
# zone_id = ...
# api_token = ...
<zone_id>
The zone where the domain belongs to. (Required)<api_token>
Your API Token that have access to the zone. (Required)<interval>
The interval between each update.NOTE By default, the config is placed right by the executable. You can specify the path of the config file by passing the
config=<path>
option.