Categories
Self-Hosted DevOps Monitoring Status Page Incident Management Uptime Communication Customer CommunicationStars
Forks
Watchers
Developer links
Cachet
Cachet Core is the open-source engine behind Cachet 3.x status pages, giving your team a self-hosted page where incidents, maintenance windows, component health, and live metrics keep customers informed during downtime. You publish an incident with a name, status, and visibility, then post updates on its timeline as work progresses, and the public page reflects every change immediately. Services become components you can group and mark operational, degraded, partially out, or fully down, so visitors see exactly which part of your platform is affected. Maintenance gets scheduled ahead with its own updates, and subscribers receive notifications when new incidents appear or change. Custom metrics accept data points through the API and render as charts on the page, turning response times or queue depths into public proof of recovery. A JSON API creates and updates incidents from your monitoring stack, and webhooks push incident events to the chat rooms and tools your team already watches. The dashboard handles components, incidents, metrics, subscribers, tags, and user accounts, with status page customization and localization in more than 10 languages. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Incident Timelines Customers Trust
- Publish an incident with status and visibility, then post updates on a public timeline as work progresses, and the status page reflects every change immediately for every visitor.
- Components With Clear Statuses
- Group your services into components and mark each operational, degraded, partially out, or fully down, so visitors see exactly which part of your platform is affected.
- Metrics On The Page
- Feed data points into custom metrics through the API and they render as charts on the public page, turning response times into visible proof of recovery.
- Subscribers Notified Automatically
- Visitors subscribe once and receive notifications when incidents appear or change, and scheduled maintenance is announced ahead with its own updates on the same page.
Features
- JSON API Automation
- Create and update incidents over the JSON API, for example POST /api/incidents with a name, status, and visibility, straight from monitoring tools.
- Webhooks For Incident Events
- Webhooks push incident and maintenance events out to chat rooms and internal tools the moment statuses change on the page.
- Scheduled Maintenance Windows
- Plan maintenance ahead of time, publish it on the page before work starts, and post updates until the window closes.
- Filament Admin Dashboard
- The dashboard manages components, incidents, metrics, subscribers, tags, and user accounts, with two-factor sign-in and per-user access to the admin area.
- Localization In 10+ Languages
- Status page text and dashboard UI translate into more than 10 languages, so a global audience reads incident news in its own language.