Namecheap-DDNS-Updater
Namecheap-DDNS-Updater
Docker app from Selfhosters
Overview
This container automatically updates your Namecheap Dynamic DNS records for multiple hosts at a specified interval.
At startup, the container generates a script located at /app/entrypoint.sh.
You can manually edit this script inside the container for advanced customization.
Before using this container:
- Make sure you have an A record for @.yourdomain.com
- Add CNAME records for each subdomain (e.g., admin.yourdomain.com)
- Enable Dynamic DNS in your Namecheap dashboard and copy the API key
Based on this tutorial: https://www.youtube.com/watch?v=9Wd2a_69QlW
Original script by Daniel Boctor: https://github.com/daniel-boctor
Runtime arguments
- Network
bridge- Shell
bash- Privileged
- false
Template configuration
DomainVariable
The domain name you want to update
- Target
- DOMAIN
- Default
- yourdomain.com
- Value
- yourdomain.com
API KeyVariable
Your Namecheap Dynamic DNS password (API Key)
- Target
- API_KEY
HostsVariable
A comma-separated list of hosts to update
- Target
- HOSTS
- Default
- @
- Value
- @
IntervalVariable
How often, in seconds, to update your hosts
- Target
- INTERVAL
- Default
- 600
- Value
- 600
Download Statistics
1,094
Total Downloads
Details
Repository
tranceer/namecheap-ddns-updater:latestLast Updated2025-05-06
First Seen2025-05-05
Run Namecheap-DDNS-Updater on Unraid.
Namecheap-DDNS-Updater is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.