You can publish a fork.page project on your own domain. First create the DNS record at your domain provider, then enter the same hostname in the project settings.
Option 1: CNAME record
Use CNAME for a subdomain such as docs.example.com, blog.example.com, or help.example.com.
- Open DNS settings at your domain provider.
- Create a CNAME record. For docs.example.com, use Host or Name: docs.
- Set Target or Value to fork.page.
- Save the record and wait for DNS changes to propagate.
Option 2: A record
Use an A record for the root domain, for example example.com without www. A root domain cannot normally use a classic CNAME record.
- Open DNS settings at your domain provider.
- Create an A record. Set Host or Name to @.
- Set Value or Points to to 54.38.212.249.
- Save the record and wait for DNS changes to propagate.
Connect the domain in fork.page
- Open your profile and expand Projects.
- Open Project settings with the gear button.
- In Connected domain, enter only the hostname, without https:// and without a path.
- Click Save.
After DNS has propagated, the project hub will be available at https://your-domain.example/ and project articles will use URLs such as https://your-domain.example/article-slug.
Important notes
- Do not enter https://, a trailing slash, or an article path in Connected domain.
- Use CNAME for a subdomain and A for the root domain unless your DNS provider offers ALIAS or CNAME flattening.
- DNS propagation can take from a few minutes up to 24–48 hours depending on the provider and TTL.
- If the domain resolves but does not open the project, check that the hostname in Project settings exactly matches the DNS hostname.