Self-host Statsig Status Page
Zero-dependency status page on GitHub Pages
- Stars
- 768
What is Statsig Status Page?
Statsig Status Page is a minimal, zero-dependency status page template that runs entirely on GitHub Pages and GitHub Actions. Users fork the repository, configure a list of URLs to monitor in urls.cfg, customize the title in index.html, and enable GitHub Pages. A scheduled GitHub Action runs every hour, using curl to check each URL and committing the results back to the repository. The static index.html then reads the log files and displays a visual status grid with 30-day uptime history. It requires no database, server, or Docker container — just a GitHub account. The project explicitly does not include incident management, outage duration tracking, or root-cause analysis. Licensed under ISC.
Should you self-host Statsig Status Page?
Statsig Status Page scores 50/100 on selfhost.directory (how scoring works) and ranks #7 of 7 in Status Pages. It has 768 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is easy: most people get it running in one sitting. It is ISC-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is openstatus (69/100, 9 237 stars). It scores higher overall, so compare the two before you pick. See Statsig Status Page vs openstatus side by side.
Features
- Automated health checks
- Configurable monitoring
- Customizable title and branding
- Log retention
- Retry logic
- Status page hosting
- Uptime history
- Zero Dependencies
Statsig Status Page README
More in Status Pages
UpptimeOpen-source, self-hosted uptime monitor and status page that runs entirely on GitHub Actions, Issues and Pages, checking endpoints every 5 minutes with no server.
upstatSelf-hosted open-source uptime monitor with HTTP(S) checks, latency charts, status pages, and alerts via Discord, Slack, email, webhooks. SQLite/PostgreSQL.
UptimeFlareFree, open-source monitor and status page built on Cloudflare's Workers platform: geo-aware checks from 310+ cities, HTTP and TCP probing, plus incident history.
uptime-kumaSelf-hosted, open-source uptime monitoring for HTTP(s), TCP, DNS, Docker with reactive UI, 20s intervals, status pages, and 90+ notification channels.
VigilOpen-source, self-hosted status page that probes HTTP, TCP, SSH and ICMP services, publishes announcements, and alerts via Slack, Twilio SMS, email, Telegram and more.
cachetSelf-hosted, open-source status page app for publishing incidents, component outages, scheduled maintenance and metrics, with a JSON API, webhooks and 2FA.
checkcleOpen-source, self-hosted monitoring platform for uptime checks, server metrics, SSL expiry and incidents, with regional probes, alert channels and public status pages.
checkmateSelf-hosted, open-source uptime and infrastructure monitor: HTTP, ping, DNS, Docker and gRPC checks with incidents, status pages and Slack or email alerts.
CheckupSelf-hosted distributed health checks and status pages in Go. Supports HTTP, TCP, DNS, TLS checks with S3, filesystem, GitHub, MySQL, PostgreSQL, SQLite storage.
Cloudflare Workers Status PageSelf-hosted, open-source status page on Cloudflare Workers that monitors websites, shows daily uptime history, and sends Slack, Discord or Telegram alerts.
FettleFettle is a self-hosted, open-source status page running on GitHub Pages with Actions for monitoring and Issues for incidents. No server or database needed.
gatusSelf-hosted, open-source uptime monitor and status page: probe HTTP, TCP, ICMP or DNS endpoints with custom conditions and alert via Slack, Discord, PagerDuty, etc.


0 comments