Set up a custom domain
Admins can use the Fern Dashboard to configure any of the following custom domain types:
- Subdomain:
docs.mydomain.com - Subpath:
mydomain.com/docs - Root domain:
mydomain.com
The Dashboard automatically provides the correct DNS records based on your domain type.
Alternatively, you can set up your custom domain by manually configuring DNS records.
Setup
Add your custom domain
In the Domains section of the Overview tab, select Add Custom Domain and enter your domain. The dashboard displays the DNS records you need to configure.
Multi-source settings
For multi-source sites — where multiple repositories publish to the same custom domain on different sub-paths — the Dashboard exposes a Multi-repo settings card on the domain’s Settings tab. These settings apply to the whole domain, not per sub-path.
The card configures:
- Default path — sets where users land at the bare root of the domain. Useful when a Fern-managed page serves as the root.
- Search / Ask AI scope — controls whether searches in one sub-path return results across all sub-paths (unified) or stay scoped to that sub-path (hierarchical).
See Multi-source docs for the full setup walkthrough.