Custom Domain

Configure your domain for your Discloud hosted application.

🧭 Overview

You can map your own domain (e.g. yourdomain.com) or a subdomain (e.g. dash.yourdomain.com) to an application hosted on Discloud. The platform serves traffic through your app's Discloud subdomain using a CNAME record and validates ownership via TXT records.

Custom domain flow diagram

📋 Requirements

Platinum plan or higher is required to host websites or APIs. ✔ App already hosted using a Discloud subdomain (e.g. example.discloud.app) ✔ A registered domain you control (Cloudflare, GoDaddy, Namecheap, etc.) ✔ Ability to add / modify CNAME and TXT records


🏗️ Add Your Domain (Dashboard)

1

Open the Discloud Dashboard → Custom Domain section.

2

Enter your domain (e.g. yourdomain.com). Optionally specify a subdomain (e.g. dash).

3

Click Register and then the DNS button. When you click it, you will see the records you need to configure (CNAME and, if required, TXT tokens).


✅ Verify & Configure DNS

Although any DNS provider works, below are tabbed scenarios for clarity.

Records

Type
Name
Value

CNAME

@ (or provider root)

hosting.discloud.app

TXT (if shown)

@ / provided

Verification token

If your DNS provider disallows root CNAME, use:

1

CNAME wwwhosting.discloud.app

2

Redirect / ALIAS root → www.yourdomain.com

📡 DNS Propagation

  • DNS changes typically propagate within a few minutes.

  • However, TTL values and resolver cache may cause some delays.

  • To verify changes worldwide, check dnschecker.org

  • If some POPs still display old records, wait and re-check later.


🔄 Rebuild the App

After DNS resolves and tokens validate, open the linked app and trigger Rebuild so the binding becomes active.

App list showing custom domain

Last updated