Quick guide to setting up Freshstatus page on your own URL:
To get your status page to point to your own subdomain for eg: status.mycompany.com, you need to setup a custom domain by following below 2 steps
Step 1: Creating a CNAME record in your DNS Zone File
Login to your Domain Control Panel
Go to the section which says DNS or Name Servers
Create a new CNAME record with name/host/alias as your custom support URL pointing to value yourcompanyname.freshstatus.io (Your Freshstatus sub-domain URL which may look like subdomain.freshstatus.io or subdomain-435.freshstatus.io)
TTL: Enter a Time To Live between 30 minutes to 1 hour, or leave this field in its default settings
You may need to fill in these details:
Alias Name: Enter the subdomain name for your alias. For example, if you want to use a status page URL like status.mycompany.com, enter 'status' as your alias name
Point to Host Name: Map the alias to yourcompanyname.freshstatus.io (Your Freshstatus sub-domain URL which may look like subdomain.freshstatus.io or subdomain-435.freshstatus.io)
Save changes to your DNS records
Step 2: Setting up custom domain "status.mycompany.com" in Freshstatus
- Login to your Freshstatus account
- Go to Layout & Customization tab
- Click on 'Customize your status page' button
- In the left panel, under the Branding section, Add Custom domain URL in the Custom domain field.
- Click Publish
SSL for Custom Domain
Currently, we do not support SSL for the custom domains. We are working on a custom domain for SSL and it will be launched along with our Pro plan in Q1 2021 tentatively.
You can use the workaround solution suggested below to use your own SSL. You can enable SSL by creating a reverse_proxy through Nginx. You can use your own SSL certificate with simple proxy headers and pass it to your status page URL. Attaching a screenshot of the setup for your reference.
If you still need help, please reach us via In-App chat or mail us at firstname.lastname@example.org. Hope this helps !