A simple script to auto update current IP address to a No-IP domain
Copy .env.template
to .env
. Then edit .env
with own configs.
Variable | Description | Default |
---|---|---|
NOIP_USER |
Your No-IP account username (required) | - |
NOIP_PASSWORD |
Your No-IP account password (required) | - |
NOIP_HOSTNAME |
The hostname (domain) you want to update on No-IP (required) | - |
FREQUENCY_MINUTES |
How often (in minutes) to check and update the IP address | 15 |
ENABLE_DEBUG |
Enable debug logging (1 or true to enable, otherwise disables) |
- |
TZ |
Time zone for the container (optional, e.g., UTC , Europe/Rome ) |
UTC |
To start the No-IP updater, simply run:
docker compose up -d
or rebuild from source locally:
docker compose up -d --build
no-ip-updater is made with ♥ by derogab and it's released under the MIT license.
If you like this project or directly benefit from it, please consider buying me a coffee:
🔗 bc1qd0qatgz8h62uvnr74utwncc6j5ckfz2v2g4lef
⚡️ derogab@sats.mobi
💶 Sponsor on GitHub