Custom Domains
↓ Download .mdCustom Domains
Connect your own domain to any app on PodCubo.
Automatic Domain
Every app created on PodCubo automatically gets a subdomain:
my-app-xxxx.podcubo.comThis domain comes with:
- Automatic SSL (HTTPS)
- Global CDN via Cloudflare
- DDoS protection
Configuring a Custom Domain
1. Add the domain in PodCubo
- On the app edit screen, go to the Basics section
- In the Custom Domain field, enter your domain (e.g.,
app.mysite.com) - Click Save & Restart
2. Configure DNS
In your DNS provider's panel, add a CNAME record:
| Type | Name | Value |
|---|---|---|
| CNAME | app |
my-app-xxxx.podcubo.com |
If you're using Cloudflare as DNS, enable the proxy (orange cloud) for CDN and DDoS protection.
3. Wait for propagation
DNS may take from a few minutes to a few hours to propagate. After propagation, your custom domain will be working with automatic SSL.
Root Domain (Apex Domain)
PodCubo supports root domains (apex domains) like mysite.com (without www). For this:
- Your DNS provider needs to support CNAME flattening or ALIAS records
- Cloudflare supports this natively — just add the CNAME at the root
Multiple Domains
Each app can have one custom domain. If you need more than one domain pointing to the same app, configure both as CNAME in DNS pointing to the automatic subdomain.
Cache Purge
If your app is behind Cloudflare and you need to clear the cache after a deploy:
- On the app edit screen, use the Purge Cache option on the domain
- PodCubo clears the Cloudflare cache automatically
Troubleshooting
Domain not working
- Check that the CNAME is configured correctly with
dig your-domain.com CNAME - Wait for DNS propagation (up to 24h in rare cases)
- Confirm the domain is saved in the app's configuration on PodCubo
SSL not working
- SSL is managed automatically via Let's Encrypt
- If using Cloudflare, the SSL mode should be "Full" or "Full (Strict)"