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:latest
Last 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.