Skip to content

An small dyndns tool for updating DNS records on Domeneshop

License

Notifications You must be signed in to change notification settings

runelangseid/domeneshop-dns-updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

domeneshop-dns-updater

As domeneshop is missing an dyndns API, this small util provides an automated way to update subdomains.

1. Run from host

Install

pip install -r requirements.txt

Configure

cp config.yml-default config.yml

Add username and password, id for domain (7 digits) and the domains to update.

Run

For help

./domeneshop.py -h

Run this to update DNS

./domeneshop.py [config]

2. Run from docker

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

Credit

A similar implementation in NodeJS https://github.com/maccyber/auto-add-dns-domeneshop

About

An small dyndns tool for updating DNS records on Domeneshop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages