app.squasher.ai/status/..., your customers visit status.yourcompany.com and see a fully branded page powered by Squasher.
Custom domains are available on Pro and higher plans. Free pages use the managed {your-slug}.status.squasher.ai subdomain.
How it works
- You register a custom domain in the Squasher dashboard.
- Squasher gives you a CNAME record to add in your DNS provider.
- Once DNS propagates, Squasher verifies the record and provisions an SSL certificate.
- Your status page is live on your domain.
Setup
1. Open your status page settings
Navigate to Status Pages in the Squasher dashboard and expand the status page you want to configure.2. Add a custom domain
In the Custom domain section, enter the subdomain you want to use. For example:3. Create the DNS record
Squasher will show you the exact CNAME record to add. Go to your DNS provider and create:Only subdomains are supported (like
status.example.com). Root/apex domains (example.com) are
not supported.4. Wait for verification
After you add the CNAME, come back to the Squasher dashboard and click Recheck. The status will progress through:- Pending DNS — waiting for your CNAME record to propagate
- Pending SSL — DNS verified, SSL certificate is being issued
- Active — your custom domain is live
Cloudflare DNS quick setup
If you use Cloudflare for DNS, follow these steps:- Open your Cloudflare dashboard and go to DNS > Records.
- Click Add record.
- Set the type to CNAME.
- Enter the subdomain in the Name field (e.g.,
statusforstatus.example.com). - Enter
edge.status.squasher.aiin the Target field. - Important: Set the proxy status to DNS only (grey cloud). Disable the orange-cloud proxy so Squasher can complete SSL certificate verification.
- Click Save.
5. Share the URL
Once the status shows Active, your status page is live athttps://status.example.com.
Managed subdomains
Every status page also gets a free managed subdomain at:What the page includes
Your public status page shows:- Overall system status (healthy, degraded, outage, maintenance)
- Individual component health with linked monitor counts
- Active incidents with severity and status
- Recent incident history
- A “Powered by Squasher” footer
Frequently asked questions
Can I use a root domain like example.com?
Can I use a root domain like example.com?
Not currently. Only subdomains are supported (e.g.,
status.example.com, health.example.com). Root domains require DNS flattening which adds complexity we plan to support later.How many custom domains can I add?
How many custom domains can I add?
Each status page supports one custom domain. Your plan controls how many status pages you can
publish.
Is SSL automatic?
Is SSL automatic?
Yes. Squasher automatically provisions and renews SSL certificates for your custom domain. No
manual certificate management is needed.
What if my DNS provider doesn't support CNAME on subdomains?
What if my DNS provider doesn't support CNAME on subdomains?
Most DNS providers support CNAME records on subdomains. If yours doesn’t, check if they offer
CNAME flattening or ALIAS records as alternatives.
Can I remove a custom domain?
Can I remove a custom domain?
Yes. Click Remove next to the hostname in the dashboard. The SSL certificate will be cleaned
up automatically.
Does the page work during my infrastructure outages?
Does the page work during my infrastructure outages?
Yes. The status page is served independently of your application. Even if your servers are down,
customers can still check your status page.