How do I set up a custom domain for my status page?
Every Oh Dear status page is accessible on a URL like your-page.status.ohdear.app by default. To point it at your own domain (for example status.yourcompany.com) you need to do two things: configure the domain in your Oh Dear status page settings, and add a DNS record.
Configure the custom domain in Oh Dear
- Open your status page's Settings tab.
- Under Custom domain, enter the subdomain you want to use (
status.yourcompany.com). - Save.
Add the CNAME record in your DNS
Add a CNAME record pointing your custom subdomain at status.ohdear.app:
status.yourcompany.com. CNAME status.ohdear.app.
Give DNS up to a few minutes (or an hour, depending on your provider) to propagate. Once it has, Oh Dear automatically provisions a Let's Encrypt TLS certificate for your custom domain. You don't need to supply one.
Troubleshooting status page custom domain issues
- "Not accessible via custom domain": the CNAME record isn't in place yet, or your DNS provider is still propagating. Try
dig status.yourcompany.comor an online DNS lookup to confirm it resolves tostatus.ohdear.app. - Certificate never issues: Let's Encrypt can't provision a cert until your CNAME is actually pointing at us. Wait for DNS, then reload the status page settings. If it still doesn't work after a few hours, contact support.
- Apex domain (no subdomain): many DNS providers don't allow CNAMEs on apex domains (
yourcompany.comwith no subdomain). Use a subdomain likestatus.yourcompany.com, which is the standard pattern anyway. If your provider supportsALIASorANAMErecords, those work too.
Full documentation: Add a custom domain to your Oh Dear status page.