User ManualPodWarden Hub
DDNS Subdomains
Allocate and manage dynamic DNS subdomains under vxloc.com for your PodWarden instances

What you see
URL: /dashboard/ddns (requires login)
The DDNS page lets you allocate subdomains under Hub-managed domains (e.g. vxloc.com) for your PodWarden instances. When your instance connects to Hub, it reports its public IP. Hub automatically updates the DNS record via Cloudflare, so your services are always reachable at a stable hostname even if your IP changes.
The page has a header with the title and an "Allocate Subdomain" button. Below that is a card listing your allocated subdomains, or an empty state with setup instructions.
Fields / columns
Each subdomain entry shows:
| Field | Description |
|---|---|
| FQDN | The full domain name (e.g. swift17.vxloc.com) |
| Status | Current DNS record status |
| Slug type | auto (system-generated) or custom (user-chosen) |
| IP address | The current IP address the subdomain points to |
| Last updated | When the DNS record was last updated |
| Created | When the subdomain was allocated |
| Last error | Error message if the last DNS update failed (shown only on error) |
Available actions
| Action | Where | What it does |
|---|---|---|
| Allocate Subdomain | Page header button | Opens a modal to allocate a new subdomain |
| Release | Trash icon per subdomain | Deletes the subdomain and its DNS record. Requires confirmation. |
Allocate subdomain modal
| Field | Description |
|---|---|
| Domain | Dropdown to select the parent domain (e.g. vxloc.com) |
| Custom Slug | Optional. 3-30 characters, lowercase letters, numbers, and hyphens. Leave empty for an auto-generated slug (e.g. swift17). Custom slugs may require a paid plan. |
| Preview | Shows the full FQDN based on your slug and selected domain |
Status badges
| Badge | Meaning |
|---|---|
| Active | DNS record is live and being updated |
| Pending | Subdomain is allocated but DNS record has not been created yet |
| Error | The last DNS update failed. Check the error message for details. |
| Suspended | Subdomain has been suspended by an administrator |
Tier limits
| Tier | Subdomains | Custom slugs | Bring your own domain |
|---|---|---|---|
| Free | 1 | No | No |
| Pro | 50 | Yes | No |
| Business | Unlimited | Yes | Yes |
| Enterprise | Unlimited | Yes | Yes |
Related docs
- Settings: DDNS -- Configure DDNS on your PodWarden instance
- Pricing -- DDNS subdomain limits by tier
- Admin DDNS -- Admin domain and subdomain management