Custom Domain Setup
By default, your documentation is hosted on a Docsio subdomain (e.g., acme.docs.docsio.co). Pro users can point their own custom domain to their project for a fully branded experience.
Prerequisites
- A Pro Plan subscription.
- Access to your domain's DNS settings (e.g., via GoDaddy, Cloudflare, Namecheap).
Step 1: Add Your Domain in Docsio
In your project settings, navigate to the Domains section. Enter the domain or subdomain you wish to use (e.g., docs.yourcompany.com).
Step 2: Configure DNS
You will need to add a CNAME record in your DNS provider's dashboard:
| Type | Host/Name | Value |
|---|---|---|
| CNAME | docs | sites.docsio.co |
Note: Replace docs with whatever subdomain you chose. If using a root domain, use @.
Step 3: Verify and SSL
Once you've updated your DNS, click Verify in the Docsio dashboard. We will check the records and, once confirmed, automatically provision an SSL certificate for your domain.
Troubleshooting
- Propagation: DNS changes can take anywhere from a few minutes to 48 hours to propagate globally.
- CAA Records: Ensure your domain doesn't have CAA records that prevent us from issuing an SSL certificate (we use Let's Encrypt).