
Checkmate
Checkmate monitors server hardware, uptime, response times, and incidents as a self-hosted open-source tool.

About Checkmate
Checkmate is an open-source, self-hosted application for monitoring server hardware, uptime, response times and incidents. It regularly checks whether servers and websites are reachable and performing as expected, and reports on availability, downtime and response time. Optional extension through the project's Capture agent adds CPU, RAM, disk and temperature data from remote machines; the agent is not required to run Checkmate and can run on Linux, Windows, Mac, Raspberry Pi or any device that runs Go.
Deployment centers on Docker: the reference Docker Compose file starts an all-in-one Checkmate image alongside a separate MongoDB service, which is required and not embedded in the application image. Configuration is handled through environment variables, including a MongoDB connection string, a JWT secret and the client host used for CORS and notification links. An optional encryption key protects stored Docker TLS client keys at rest. Administrators need Docker and Git, and the project states it has been stress-tested with more than 1000 active monitors.
Key features
- Real-time checks of server and website uptime and response times
- Alerts and reports on availability, downtime and response time
- Optional Capture agent reports CPU, RAM, disk and temperature
- Docker Compose deployment with bundled or external MongoDB
- Configuration via environment variables including MongoDB string and JWT secret
- Helm chart for Kubernetes deployments
- Open source and self-hosted, so data and deployment stay under the operator's control
- Optional Capture agent adds hardware metrics such as CPU, RAM, disk and temperature
- Project reports stress-testing with over 1000 active monitors
- Several one-click installation options and a hosted demo are offered
- Requires Docker and Git, plus a MongoDB instance that is not embedded in the application image
- The Helm chart has not been migrated to the all-in-one image and still deploys legacy client, backend and mongo images pinned at v3.8.1
- Pricing information is not stated in the source material
Checkmate at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
Checkmate alternatives
Tools and sites you could use instead, ranked by how closely they match.
Websites and services can be monitored with Uptime Kuma, a self-hosted uptime tool.
SeekStorm offers vector and full-text search as a Rust library, self-hosted server or managed cloud service.
Benchmark DNS-over-HTTPS servers from your browser and compare their response times with DNS Speed Test.
Tesseract provides an open-source OCR engine for extracting text from images, with its main repository hosted on GitHub.
StatPing provides status pages for monitoring websites and applications.
A curated collection of servers implementing the Model Context Protocol.
Popular in Developer Tools
Well-known listings from the same topic.
Checkmate FAQ
Is the Capture agent required to run Checkmate?
What has to be installed before deploying Checkmate?
Which configuration settings are mandatory?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













