Publish
Custom domains
Connect a domain you already own to a published Mythos project and follow its DNS and HTTPS status from the workspace.
A custom domain lets people open your published site at an address you own, such as
www.yourbrand.com. The project also keeps its Mythos *.r21.dev address.
Mythos connects domains you already own. It does not register or sell domain names.
Before you start
You need:
- a Mythos project with a completed Build;
- a domain registered with a DNS provider;
- permission to change that domain's DNS records.
You can prepare the domain before the first publish. It begins serving the site only after the project is published and the domain shows Connected.
Connect a domain
Open Domains
In the project workspace, select More → Domains. You can also start from Add domain in the Publish panel.
Enter the hostname
Under Custom domains, select Connect domain and enter the exact
address you want to use, such as www.yourbrand.com.
Add the DNS records
Sign in to your DNS provider and copy every name and value exactly as Mythos
shows it. Do not add https:// or a page path to the hostname.
Check the connection
Return to Mythos and select Check. DNS changes are not always immediate, so you may need to wait and check again.
Wait for HTTPS
After DNS is valid, Mythos prepares HTTPS for the domain. The domain is ready to share when its status becomes Connected.
Understand the status
| Status | What to do |
|---|---|
| Add DNS records | Add or correct the records shown in Mythos. |
| Checking DNS | Wait while Mythos checks the public DNS configuration. |
| Issuing certificate | DNS is valid; wait for HTTPS to finish. |
| Connected | The domain is ready and will serve the project while it is published. |
| Needs attention | Read the message, correct the displayed records, and select Check again. |
If you connect more than one domain, select Make primary on the address you want to present as the main custom domain.
Domain and publishing behavior
- The project must remain published for either the custom domain or its
*.r21.devaddress to work. - Updating the published site updates every connected domain for that project.
- Changing the Mythos subdomain does not disconnect your custom domains.
- Unpublishing the project stops the site on all of its addresses.
Disconnect a domain
Use Disconnect beside the hostname in More → Domains. This removes the domain from the Mythos project, but it does not change or delete records at your DNS provider. Remove those records there if you no longer need them.
Disconnecting a domain breaks links that use that address. Confirm that another working URL is available before removing a domain that visitors already use.
Troubleshooting
DNS is still not verified
Compare every record with the values shown in Mythos. Some providers automatically append the root domain to a name, and some require ALIAS, ANAME, or CNAME flattening for the root domain. DNS changes can also take time to appear publicly.
DNS is valid, but HTTPS is not ready
Certificate setup starts after DNS verification and may take longer. Leave the records in place and select Check again later.
The domain is connected but the site does not open
Confirm that the Mythos project is currently published. A connected domain does not serve a private or unpublished project.
Related
- Publish your site — put the project online and update it later.
- SEO & AI search — review how search engines can understand the live site.