Docs Status Pages

Status Pages

Give your users a single place to check the health of your services and stay informed during incidents.

Creating a Status Page

  1. Go to Status PagesCreate Status Page
  2. Enter a name (shown as the page title)
  3. Choose a slug — this becomes the URL: status.is0k.com/yourslug
  4. Toggle Public on (or off for private pages with a password)
  5. Add monitors — select which monitors appear on the page
  6. Click Create — your page is immediately live

What's on your status page

Overall status banner
Shows "All Systems Operational", "Partial Outage", "Major Outage", or "Under Maintenance" based on your monitors' current states.
90-day uptime history
One colored bar per day for each monitor. Green = operational, yellow = degraded, red = outage. Hover to see the exact uptime % for that day.
Response time charts
Line chart showing response time over the last 24 hours for each monitor.
Active incidents
Any currently open incidents appear prominently at the top with status and latest update.
Incident history
Timeline of past incidents with all status updates, visible to users for up to 90 days.
Subscribe to updates
Users can enter their email to receive notifications when incidents are created or updated.

Branding & Customization

Make your status page feel like part of your product:

Option Description Plan
Logo Upload your company logo (PNG, SVG) All plans
Primary color Brand color used for badges and accents All plans
Header text Custom text above the monitor list All plans
Footer text Custom text below the monitor list All plans
Remove is0k badge Hide "Powered by is0k" badge Hobby+
Custom CSS Inject custom stylesheet for full control Pro+
Custom domain Serve page from status.yourcompany.com Pro+

Custom Domains

Available on Pro plan and above. Serve your status page from status.yourcompany.com.

Setup

  1. In is0k: open your status page settings, enter your custom domain
  2. In your DNS provider: add a CNAME record pointing to status.is0k.com
  3. Wait for DNS propagation (typically 1–5 minutes with Cloudflare, up to 48 hours with other providers)
  4. SSL is provisioned automatically — no configuration needed
# DNS record (add in your DNS provider)
Type:   CNAME
Name:   status          (or @, www, etc.)
Value:  status.is0k.com
TTL:    Auto / 300

Incident Management

Incidents let you communicate with users during outages. They appear prominently on your status page.

Incident lifecycle

Investigating — You are aware of an issue and looking into it
Identified — Root cause found, mitigation in progress
Monitoring — Fix deployed, watching for stability
Resolved — Incident is closed, all systems operational

Impact levels

NoneMinorMajorCritical

Password-Protected Pages

Toggle off Public in status page settings to require a password. Users are prompted for the password on first visit; a session cookie keeps them authenticated for 24 hours. Useful for internal-only status pages.