PodWarden
User ManualPodWarden

Settings: DDNS

Dynamic DNS configurations for automatic IP address updates

PodWarden DDNS settings page showing provider configurations and status badges
DDNS settings — manage dynamic DNS configurations for automatic IP updates

What you see

URL: /settings (DDNS tab)

The DDNS tab manages Dynamic DNS configurations. Each configuration maps a domain to a DDNS provider so that PodWarden can automatically update DNS records when your public IP address changes. This is essential for homelab and self-hosted setups without static IP addresses.

Fields / columns

ColumnDescription
ProviderThe DDNS service provider (e.g. cloudflare, duckdns, podwarden-hub)
DomainThe domain or subdomain to update (e.g. home.example.com)
TokenAPI token or credentials for the DDNS provider (displayed masked)
Update intervalHow often PodWarden checks and updates the IP address (e.g. 5m, 15m, 1h)
IP sourceHow PodWarden detects the current public IP (auto, web, or a specific interface)

Available actions

ActionWhereWhat it does
CreateList page toolbarOpens the DDNS configuration form
EditConfig rowModify the provider, domain, token, interval, or IP source
DeleteConfig rowRemoves the DDNS configuration and stops automatic updates
TestConfig rowPerforms an immediate IP detection and attempts a DNS update. Reports the detected IP and whether the update succeeded

Status badges

BadgeMeaning
activeDDNS updates are running on schedule
okLast update succeeded
failedLast update attempt failed (check the error message)
disabledConfiguration exists but updates are paused

Supported providers

PodWarden supports several DDNS providers out of the box. The podwarden-hub provider uses Hub DDNS subdomains allocated from the Hub DDNS service.

Related docs

Settings: DDNS