As domeneshop is missing an dyndns API, this small util provides an automated way to update subdomains.
pip install -r requirements.txt
cp config.yml-default config.yml
Add username and password, id for domain (7 digits) and the domains to update.
For help
./domeneshop.py -h
Run this to update DNS
./domeneshop.py [config]
Check domains every 10 minutes
cp config/domains.yml-DEFAULT config/domains.yml
vi config/domains.yml
docker run -it --name python -v path/to/your/config:/src/config runelangseid/domeneshop-dns-updater
A similar implementation in NodeJS https://github.com/maccyber/auto-add-dns-domeneshop