Python script running as system service which automatically updates a DynDNS in a specified interval via HTTP.
You can specify the following properties in the script (ddnsupdater.py):
- interval (in minutes)
- ddns (update-url)
- Paste ddnsupdater.py into /scripts/
- Paste ddnsupdater.service into /lib/systemd/system/
Enables auto-start on reboot
sudo systemctl enable ddnsupdater
Starts the service
sudo service ddnsupdater start
Shows the logs
sudo service ddnsupdater status
Stops the service
sudo service ddnsupdater stop