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.

Fettle logo

Self-host Fettle

0.1.0

GitHub-powered status page using Actions and Issues

BetaOpen SourceApache-2.0
Updated5 days ago
LanguageTypescript
Setup difficultyEasy
Stars
282
Fettle status page screenshot showing system status and service monitoring

What is Fettle?

Fettle is an open-source status page system that leverages GitHub's infrastructure — Pages for hosting, Actions for scheduled health checks, and Issues for incident tracking. Users fork the repository, configure their service URLs in a simple config file, update a few GitHub API endpoints to point at their fork, and enable GitHub Pages with Actions as the build source. The monitoring workflow runs on a configurable cron schedule (default every 12 hours) and commits response status and timing data back to the repository. Incidents are managed by creating GitHub Issues with the 'incident' label. The project is built with Next.js and Tailwind CSS, but requires no separate server, database, or container orchestration — it runs entirely within GitHub's free tier.

Should you self-host Fettle?

Fettle scores 41/100 on selfhost.directory (how scoring works) and ranks #42 of 51 in Monitoring & observability. It has 282 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 Apache-2.0-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is GoAccess (75/100, 21 093 stars). It scores higher overall, so compare the two before you pick. See Fettle vs GoAccess side by side.

Features

  • Automated Monitoring
  • Configurable Check Interval
  • Incident Management
  • No server required
  • Simple URL configuration
  • Status Page

Fettle README

More in Status Pages

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…