This guide will help you configure a custom domain name for your Treefort app. This domain name will be used for your web app and login portal.
1. Choose a domain name
It's important to pick a domain name that represents your brand well. This name will be visible to anyone who uses your app on the web. You can use a new root domain name (like example.com) or create a new subdomain under an existing domain name (like app.example.com).
2. Configure your domain name
Once you have a domain name you need to point it to Treefort. This process varies slightly depending on whether you chose a root domain or a subdomain for your app.
🚧 This process will make your chosen root domain or subdomain temporarily unavailable. If you are currently using the domain, please contact us for help before proceeding.
Root domain
If the domain name you have chosen is a root domain (e.g. example.com and not app.example.com) then follow these steps:
Contact us for the custom nameservers to use for your domain.
Sign in to the administrator account for your domain registrar.
Navigate to the DNS settings for your domain.
Replace the existing nameservers for your domain with the nameservers we provide to you.
Save your changes.
Subdomain
If the domain name you have chosen is a subdomain domain (e.g. app.example.com and not example.com) then follow these steps:
Sign in to the administrator account for your domain registrar.
Navigate to the DNS settings for your domain.
On your root domain, create two “CNAME” records. One is for your app and will be publicly visible. The other is for Treefort’s backend API and will not be easily visible. You can use any subdomains you wish for these records but they must exist on the same root domain.
Record | Name | Content/value |
App CNAME record | Enter the user-facing subdomain you plan to use for your web app (e.g. | Contact us for this value. |
API CNAME record | Enter any available subdomain that Treefort can use to host the backend API for your app (e.g. | Contact us for this value. |