gatus
by TwiN
Gatus is a self-hosted health dashboard that monitors services using HTTP, ICMP, TCP, and DNS queries, and can send alerts via various services.
- Stars
- 12.4k
- Licence
- Apache-2.0
- Runs on
- A small server
- Setup
- Moderate
- Language
- Go
- Age
- 2609 days
What you can do with it
- Monitor your services
- Set up alerting
- Evaluate service health
Could replace
- UptimeRobot
- Pingdom
- Statuspage
Our suggestion based on what it does, not a feature-by-feature comparison.
Ways a business could use it
- Save on monitoring costs by self-hosting
- Gain more control over uptime monitoring
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Install using Docker or manually configure and run on a server.
Follow the official instructions in the project README.
Part of these stacks
Checked 26 Oct 2026. Summary drafted by AI from the project's README.