Guides
Custom domains
Replace your auto-generated subdomain with your own domain, with automatic SSL.
By default, every project is published at a subdomain of the platform. You can replace this with your own domain on any paid plan.
SSL certificates are issued automatically once your domain is verified — there's nothing to install or renew yourself.
Before you start
You'll need:
- A paid plan (Pro or above)
- Access to your domain registrar's DNS settings
- A successful deploy of the project you want to attach
Steps
Add your domain in the dashboard
Go to Project settings → Domains and click Add domain. Enter the domain or subdomain you want to use:
docs.yourcompany.comThe dashboard will show you the DNS record values you need.
Configure your DNS
Add a CNAME record pointing your subdomain at the platform:
Type: CNAME
Name: docs
Value: sites.example-platform.com
TTL: 3600For an apex domain (e.g. yourcompany.com without a subdomain), you'll need an ALIAS or ANAME record instead — not all DNS providers support these. Check your provider's docs.
DNS changes can take up to 48 hours to propagate, but in practice most see them resolve within a few minutes.
Verify and activate
Return to Project settings → Domains and click Verify. Once verified, the platform will issue an SSL certificate automatically — usually within a couple of minutes.
When verification completes, your domain is live.
Multiple domains per project
You can attach multiple domains to a single project — useful for redirecting old URLs or supporting multiple regions:
domains:
primary: docs.yourcompany.com
redirects:
- from: help.yourcompany.com
to: docs.yourcompany.com
status: 301Troubleshooting
Removing a domain
To remove a domain, go to Project settings → Domains, click the menu next to the domain, and select Remove.
Removing a domain stops serving traffic immediately. If you've shared this URL externally, set up a redirect first to avoid breaking inbound links.