
Better Stack (Uptime)
Uptime monitoring and incident management service that alerts teams when websites or services go down
Discover top open-source software, updated regularly with real-world adoption signals.

Self-hosted status page system for service monitoring
Cachet is a self-hosted status page system built with PHP and Laravel, enabling teams to communicate service health and incidents to users.

Cachet is a self-hosted status page system designed for teams that need full control over their service communication infrastructure. Built on PHP and Laravel, it provides organizations with a dedicated platform to display real-time service status, scheduled maintenance windows, and incident updates to their users and customers.
Cachet requires PHP 8.2 or later and supports multiple database backends including MariaDB, MySQL, PostgreSQL, and SQLite. The system is currently undergoing a major rebuild for version 3.x, bringing modernized architecture and enhanced capabilities. Deployment options include traditional server installations via Composer or containerized environments using Docker.
Ideal for development teams, SaaS providers, and IT operations groups seeking transparency in service communication without relying on third-party platforms. Organizations gain complete ownership of their status page data and presentation while maintaining the flexibility to customize the experience to match their brand and operational workflows.
When teams consider Cachet, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
SaaS Platform Status Communication
Provide customers with real-time service health visibility and incident updates without sharing data with third-party status providers
Internal IT Service Monitoring
Deploy behind corporate firewall to communicate infrastructure status and maintenance windows to internal stakeholders
API Service Transparency
Display endpoint availability and performance metrics to developer communities consuming your APIs
Multi-Tenant Service Provider
Host customized status pages for multiple clients while maintaining centralized infrastructure control
Cachet requires PHP 8.2 or later, Composer, and a supported database (MariaDB, MySQL, PostgreSQL, or SQLite). Docker deployment is also available.
Cachet 3.x is under active development with a major rebuild. Review the official announcement and documentation to assess readiness for your production requirements.
Cachet supports self-hosted deployment, but migration tooling depends on your current provider. You'll need to manually configure components and import historical data as needed.
Integration capabilities depend on your deployment and customization. The Laravel foundation allows for custom integrations, though specific connectors should be verified in documentation.
Send security concerns directly to support@cachethq.io. All vulnerabilities are reviewed on a case-by-case basis by the maintainers.
Project at a glance
StableLast synced 4 days ago