Since I don't personally use this anymore and there's not much demand, it's not actively being worked on. Expect weird bugs and problems. It is not completely abandoned tho, I do react to issues and PRs :)
This is a completely modular DynDNS updater. It's supposed to support every DynDNS service in existence. If it doesn't, you can extend it by creating a service module that's tailored to the DynDNS service you want to be added!
Originally, this was a private project I have created to update my own domains, but after I have seen some interest in it, I decided to make it public. So, as this was private at some point, please don't ridicule my code as it was not originally meant for your eyes.
First of all, you need a working installation of Node.JS
Then, just clone this repository, install dependencies via npm install
, configure your domains in domains.js, and start the client via npm start
In this case you can either try to use the "custom" service, submit a service request via a GitHub issue, or create your own service module and submit a pull request!
This project is licensed under GPLv3 (or later). You can use it for whatever you want, provided that it's open source too.
Great! Feel free to fork this repository, implement your ideas, and submit a pull request! I will merge any cool features that work!