Customize your Portal's domain with Cloudflare

Create a custom CNAME record with Cloudflare

Prerequisites - a free plan on Cloudflare is enough to set up a custom domain for your public Portal.

🚨 Important: DNS changes can sometimes take up to 72 hours to take effect, but are typically much faster.

  1. Set up Cloudflare as the resolver for your custom CNAME by changing your domain nameserver to Cloudflare.
  2. Go to the DNS section in Cloudflare and add a CNAME record for your public Portal custom domain.
  3. The name is based on the first part of your custom domain e.g. if your custom domain is portal.example.com, use ‘portal‘.
  4. Point the CNAME record at productboard’s Portal domain: app.productboard.com.

🚨 It is NOT recommended to enable the orange “Proxy” option as Productboard already uses Cloudflare CDN and it might cause additional issues. Please refer to our troubleshooting guide if you have issues with the proxy enabled.

In this article:

Set up a custom domain on your Productboard workspace

  • Go to your Productboard workspace.
  • Go to the Portal tab.
  • Click on 'Share'.

Portal_Productboard___2023-04-05_at_4.06.41_PM.jpg

  • In Portal share settings, select ‘Public’, toggle on ‘Host Portal on your domain’, add the custom domain you've just set in Cloudflare, and then press ‘Save.’

Screenshot_2020-05-11_at_15_48_32__1_.png

Once saved, changes will be deployed on our back end. It might take up to 30 minutes for changes to take effect. Wait approximately 30 minutes and try to visit the custom domain for your public Portal.

💡 If you can see your public Portal on your custom domain, your Portal is fully secured and ready to go. Users visiting your Portal will see the green lock icon in their browser, letting them know that the site is secure. ✅

Troubleshooting

If your Portal appears as a blank page after deployment and you can see the green lock icon in the browser, open DevTools in your browser.

rocket_loader_error.png

If you can observe error: rocket-loader.mins.js is not allowed to load, turn off settings for Rocket loader script in your Cloudflare settings, we don't support loading of this script. Go to Cloudflare → Speed tab → Optimalization → scroll down to Rocket Loader -> Click Turn off

rocket_loader_settings.png

Was this article helpful?
1 out of 8 found this helpful

Comments

0 comments

Article is closed for comments.

Articles in this section

Our Support hours:
Monday to Friday from 9:00 am - 2:00 am CET. Monday to Friday from 0:00 am - 5:00 pm PST.
Productboard Academy
Become a Productboard expert with self-paced courses, quick tip videos, webinars and more.
Product Makers Community
Connect with product leaders, share and find product jobs, and learn how to approach similar challenges. Come join our Product Makers community.