As of March 25th 2021 noip has implemented a recaptcha check to block bots. I will no longer be maintaining or developing this service further.
Deployable service which will renew your expiring noip hostnames.
MVP ScriptApplication architectureSchedulingContainerizationWindows ServiceSimple usage documentationLogging- Code documentation
- Code review
- Handle error cases
- Add docker browser sandbox
- Node v10.1+
npm icp config.example.js config.jsFill out the config.js parameters. For more information on what each parameter does review config.md.
Note: While running the application using docker make sure the headless_mode property in your config file is set to false.
npm run buildnpm run startOn Windows OS you can install this script as a service using the following commands:
npm i -g node-windows
npm run install-windows
I do not recommend running this application on it's own without a process manager. Please consider using PM2
Regardless you can run start the daemon using:
npm run up