Frappe Cloud allows you to map custom domains that you own in a few simple steps.
Create DNS records from the dashboard of your domain provider. Follow one of the steps below:
Subdomain: To point a subdomain to your site, add a CNAME record pointing your subdomain to your site. For example, if you want to use
www.example.comfor your site
example.frappe.cloudthen add CNAME record for
example.frappe.cloud. For the instructions to add such a record please contact your domain provider.
Naked domain: To point a naked domain like
example.comto your site, simply add an A record pointing to the IP address of your site. You can get this IP by using any free online service that finds IP of sites. Try this one.
One caveat to adding naked domains is that you will have to update the DNS record if the IP of your site changes.
There are some DNS providers such as Cloudflare that allow adding CNAME records for naked domains. If so, you won't need an A record. Simply follow the same steps as in the Subdomain section above replacing
After adding the DNS record, open your site dashboard.
- From the site overview page, go to Domains card.
- Click on Add Domain.
- Enter the custom domain.
- Click on Verify DNS.
If the verification succeeds you have correctly added the CNAME record, and you will see Add Domain button. Click on Add Domain.
Note: We obtain an SSL certificate for the custom domain. So you will be able to use HTTPS with your domain.