Skip to content

patroclos/ddnssupd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ddnss.de updater

bash script (ddnssupd.sh)

Usage: ./ddnssupd.sh [KEY] [DOMAINS...]

Updates domains with a different IP than host once.

I recommend using this script with a scheduler like cron.

example crontab entry

# min hour day month weekday command
*/30 * * * * /home/patro/bin/upddnss.sh YOUR_KEY patroclos.ddnss.de your-other-subdomains.ddnss.de

updates patroclos.ddnss.de and your-other-subdomain.ddnss.de every 30 minutes

python daemon (DEPRECATED)

This daemon regularly checks if your IP-Address differs from the IP-Addresses of the specified Hosts. If the Hosts Value is set to "all", all hosts associated with the specified key will be updated, when the daemon starts and when your IP changes.

In order to use this daemon you need a config file at /etc/ddnssupd.

Config Values:

Interval : Integer -> Time (in secs) between updates

Key : String -> Key obtained from ddnss.de Dashboard

Hosts: String -> List of hosts to updated (seperated by a comma)

Example:

Interval:30

Key:YOUR_KEY

Hosts:yoursub.ddnss.de

About

IP-Updater for the Dynamic DNS Service DDNSS.DE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published