selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
Statsig Status Page logo

Self-host Statsig Status Page

Zero-dependency status page on GitHub Pages

ReleaseOpen SourceISC
Updated4 weeks ago
LanguageJavaScript
Setup difficultyEasy
Stars
768
GitHub Pages setup screenshot showing the Pages configuration in repository settingsStatsig status page demo showing the status grid with uptime history

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

How to configure Statsig Status Page

  • urls.cfgConfiguration file mapping keys to URLs for health checks. Each line is key=url format.

    Configuration file mapping keys to URLs for health checks. Each line is key=url format.

    values: key=url pairs, one per line

More in Status Pages

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…