DDNS Updater
Lightweight universal DDNS Updater with a web UI.
Homepage: https://github.com/qdm12/ddns-updater
Light container updating DNS A and/or AAAA records periodically for multiple DNS providers.
Usage
Set ddns_updater_enabled: true in your inventories/<your_inventory>/group_vars/nas.yml file.
Specific Configuration
Ensure that the ddns_updater_config variable is set with your DDNS Updater configuration. The configuration is converted from YAML into JSON, required by the DDNS Updater application. Use json2yaml to check your configuration format.
The following configuration:
ddns_updater_config:
settings:
- provider: namecheap
domain: example.com
host: "@"
password: e5322165c1d74692bfa6d807100c0310
...will be serialised to:
{
"settings": [
{
"provider": "namecheap",
"domain": "example.com",
"host": "@",
"password": "e5322165c1d74692bfa6d807100c0310"
}
]
}