Custom Domains

↓ Download .md

Custom 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.com

This domain comes with:

  • Automatic SSL (HTTPS)
  • Global CDN via Cloudflare
  • DDoS protection

Configuring a Custom Domain

1. Add the domain in PodCubo

  1. On the app edit screen, go to the Basics section
  2. In the Custom Domain field, enter your domain (e.g., app.mysite.com)
  3. 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:

  1. Your DNS provider needs to support CNAME flattening or ALIAS records
  2. 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:

  1. On the app edit screen, use the Purge Cache option on the domain
  2. 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)"