Setting up a custom domain
By default, a Threadbase community is available at its Threadbase domain, which has the form [name of community].threadbase.io. For example, a community named my-awesome-community is hosted at my-awesome-community.threadbase.io.
To make your community available at a non-Threadbase domain (for example, www.myawesomecommunity.com), you add a custom domain to it.
You can add custom domains to any Threadbase community, but custom domains are only available on our Plus plans.
Below, we will walk you through how to set up your custom domain assuming you’ve already upgraded to the Plus plan and you’ve already purchased a domain. (Note: if you have not purcahsed a domain, we recommend visiting Google Domains to purchase one.)
1. In the General Settings section of your Dashboard, scroll down to Custom domain.
2. In the Custom domain text box, add in the name of your desired custom domain. If you want your community to be your primary domain, we recommend something like www.mycustomdomain.com. If you want your community to be a sub domain, we recommend something like community.mycustomdomain.com. Once you’ve entered your custom domain, scroll up and click save.
3. After saving, you’ll see a message below your custom domain telling you to
Set the CNAME or ALIAS record for this domain to the following value: example-123456789.herokudns.com. You must go to your domain manager and add this record in order to finish custom domain set up.
4. For this example, we will visit domains.google, click into our domain name, and then on the left-hand side, we’ll click on DNS
5. In DNS, we will scroll down to Custom resource records.
6. Then, click on the dropdown that has the capital letter A, and then click on CNAME.
7. Now, in the text box with the
@ symbol, enter your subdomain (this must match the prefix text you put in the Custom domain text box on Threadbase e.g.
community) and then in the Domain name text box add the CNAME value we gave you (e.g.
8. After approximately 1 hour, your community will now live at your new custom domain!
We know this can be complicated so, if you have any questions, feel free to email us at email@example.com any time.