
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 with endpoint monitoring in minutes
Deploy a fully functional status page and monitor your endpoints with a lightweight, self-hosted solution. Built with Go, configured via web UI or YAML.

Statusnook is a lightweight status page platform designed for teams that need reliable uptime monitoring without the complexity. Built in Go with SQLite persistence, it delivers a complete monitoring solution that deploys in minutes via Docker, standalone binaries, or one-click cloud templates.
Configure monitors through an intuitive web UI or manage infrastructure-as-code with YAML configuration files synced via GitHub. Deploy standalone with managed TLS, behind your existing reverse proxy (Caddy, NGINX), or as a Docker container. The platform supports both amd64 and arm64 architectures, making it suitable for cloud VMs, on-premise servers, or edge devices.
Statusnook eliminates the overhead of complex monitoring stacks. The single-binary architecture requires no external databases or message queues—just SQLite for data persistence. Monitor HTTP/HTTPS endpoints, display real-time status to your users, and receive notifications when services degrade. Perfect for startups, development teams, and operations groups seeking transparent incident communication without vendor lock-in or recurring SaaS fees.
When teams consider Statusnook, 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 Public Status Page
Deploy a branded status page in under 5 minutes, monitor API endpoints, and automatically notify users during incidents.
Internal Service Dashboard
Give engineering teams real-time visibility into microservice health without exposing monitoring infrastructure externally.
GitOps-Driven Monitoring
Manage monitor configurations as YAML in version control, sync via GitHub, and audit all changes through pull requests.
Edge Device Monitoring
Run lightweight status checks on ARM-based edge servers or IoT gateways with minimal resource overhead.
Statusnook offers standalone deployment with managed TLS, reverse proxy mode for Caddy/NGINX, Docker containers, one-click cloud templates, and downloadable amd64/arm64 Linux binaries.
Yes. Statusnook provides a web-based UI for all configuration. You can also use YAML files synced via GitHub for infrastructure-as-code workflows.
No. Statusnook uses SQLite for data persistence, eliminating the need for PostgreSQL, MySQL, or other external database systems.
Statusnook monitors HTTP and HTTPS endpoints. Advanced protocol monitoring (TCP, ICMP, DNS) is not currently supported.
Statusnook works well for small to medium traffic. SQLite's single-writer architecture may become a bottleneck for very high-traffic or multi-region deployments.
Project at a glance
DormantLast synced 4 days ago