Custom Domains

Frappe Cloud allows you to map custom domains that you own in a few simple steps.

  1. 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.com for your site example.frappe.cloud then add CNAME record for www.example.com pointing to 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.com to 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 www.example.com with example.com.

  2. After adding the DNS record, open your site dashboard.

  3. From the site overview page, go to Domains card.
  4. Click on Add Domain.
  5. Enter the custom domain.
  6. Click on Verify DNS.
  7. If the verification succeeds you have correctly added the CNAME record, and you will see Add Domain button. Click on Add Domain.

    Custom Domains

Note: We obtain an SSL certificate for the custom domain. So you will be able to use HTTPS with your domain.

You are able to add both naked and subdomains to your site Domains List