Dynamic DNS updater for Domeneshop (Domainnameshop). Checks your public IP every 15 minutes and updates DNS A records via the Domeneshop API if it has changed.
- Python 3 (stdlib only, no pip dependencies)
- systemd
cp config.ini.example config.ini
nano config.ini # fill in token, secret, domain, hostnamesGet your API credentials at: https://www.domeneshop.no/admin?action=api
cp ddns-domeneshop.service /etc/systemd/system/
cp ddns-domeneshop.timer /etc/systemd/system/
systemctl daemon-reload
systemctl enable --now ddns-domeneshop.timerjournalctl -u ddns-domeneshop.service -f