Documentation
Deploy

Custom domains

Serve your docs from your own domain with managed TLS.

Instead of the default <name>.getvelu.com subdomain, you can serve your docs from a domain you own. Velu supports two setups: a dedicated subdomain like docs.acme.com, or a subpath like acme.com/docs. Both start by proving you own the domain.

Add and manage domains in the dashboard under Settings → Domain.

The Domain setup page with a field to enter a custom domain and a Host at /docs toggle

Subdomain

Use a subdomain, such as docs.acme.com, when the docs live on their own host. Velu terminates TLS and issues the certificate for you.

Add the domain

In Settings → Domain, add docs.acme.com. The dashboard shows a verification token.

Set the DNS records

Add both records at your DNS provider:

TypeNameValue
TXT_velu-verify.docs.acme.comvelu-verify=<token>
CNAMEdocs.acme.comcname.getvelu.com

Use the exact token shown in the dashboard.

Wait for provisioning

Velu verifies the TXT record, then provisions TLS automatically. Status moves from pending to provisioning to active; the dashboard re-checks on its own.

Set the TXT verification record before Velu can issue a TLS certificate. If it's missing, verification and provisioning stall at pending.

Subpath

Use a subpath, such as acme.com/docs, when the docs sit under an existing site. Turn on the Host at /docs toggle when you add the domain. In this mode you run the reverse proxy and manage TLS yourself.

Add the domain and enable the toggle

Add acme.com in Settings → Domain and enable Host at /docs. The dashboard shows a verification token.

Set the ownership record

Add the verification record at your DNS provider:

TypeNameValue
TXT_velu-verify.acme.comvelu-verify=<token>
Reverse-proxy to Velu

Route acme.com/docs to your Velu origin from your own web server or CDN, and manage the TLS certificate for acme.com yourself.

Status and DNS instructions

Domain status flows pending → provisioning → active, and the dashboard re-checks automatically — you don't need to trigger it. Alongside the records, the dashboard shows step-by-step DNS instructions for common providers: General, Cloudflare, Route 53, and Vercel.

See Publishing for how sites go live in the first place.

Was this page helpful?