Dynamic IP Updater using a dynamic DNS provider
Compatible with python 2/3
First of all, read documentation from python-ovh
- Install requirements with
pip install -r requirements.txt
- Create a key and secret at https://eu.api.ovh.com/createApp/ (use your correct endpoint: eu, us, etc)
- Put the key and secret in ovh.conf
- Execute auth.py for request a consumer key
- Put your consumer key in ovh.conf
- Create a cron task for dyn-updater.py and done! (see below)
BONUS: May use config.py file for automated configuration step by step.
*/10 * * * * /usr/bin/python /root/dyn-updater/dyn-updater.py >> /root/dyn-updater/update.log 2>&1