Gatus
A YAML file, a status board and enough protocol checks to annoy most outages.
Technical Profile & Specs
verified 2026-08-14
- Cost
- $0 / forever (Open Source)
- License
- Apache-2.0
- Hosting Model
- Self-host (your server)
- Platforms
- webself-hosteddocker to self-host
- Installation
- Run one binary or Docker container and supply a YAML configuration; Helm is available
- Operational Setup
- The first hurdle is writing YAML for endpoints, conditions, alerts, and secrets; without configuring a database, history disappears on restart.
- Where Your Data Lives
- Monitor definitions live in YAML; results are in memory by default or persist in SQLite or PostgreSQL when storage is configured.
- The Catch / Trade-off
- It is configuration-driven and normally probes from one place, so Pingdom's global probe network and recorder-style transaction checks are the major losses.
Replaces 2 paid apps
up to $49/mo ($588/yr) in subscriptions
Gatus FAQ
Common questions
Is Gatus free and open source?+
Gatus is an open-source tool licensed under Apache-2.0 that runs on self-host. A YAML file, a status board and enough protocol checks to annoy most outages.
What paid software does Gatus replace?+
Gatus serves as a free replacement for 2 paid SaaS applications: Pingdom, Better Stack, saving up to $49/month ($588/year) in subscription bills.
How do you install and set up Gatus?+
Installation: Run one binary or Docker container and supply a YAML configuration; Helm is available. Setup notes: The first hurdle is writing YAML for endpoints, conditions, alerts, and secrets; without configuring a database, history disappears on restart.
What is the catch or trade-off with Gatus?+
It is configuration-driven and normally probes from one place, so Pingdom's global probe network and recorder-style transaction checks are the major losses.