healthchecks
Healthchecks(https://github.com/healthchecks/healthchecks) is a watchdog for your cron jobs.
Platform availability
Available on 4 of 6 install platforms
Also on Docker Hub and GitHub
Health score
86/100 Excellent
- Maintained
- 100last commit 7 days ago
- Popular
- 8010,369 GitHub stars
- Easy to install
- 654 install platforms, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 6 days ago
- GitHub stars
- 10,369
- Open issues
- 53
- Last commit
- 2026-09-28
- Latest release
- v4.4
- License
- BSD-3-Clause
- Activity
- declining
Checked 7 days ago - source: GitHub (healthchecks/healthchecks)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 7 days ago - source: Docker Hub image tags and published docs
First-install notes
- Start Healthchecks with Docker Compose Open the included docker folder and run the provided Docker Compose commands to start the services. Docker Compose starts the app's containers (small, portable app packages) for you, so you do not have to install every required part by hand. source
- If skipping Docker, install Linux packages On Debian-based Linux, run the listed apt-get commands before setting up Python. These are system tools that Python needs when building the app environment, and missing them can make later install steps fail. source
- Install the Python packages for manual install If you are not using Docker, install the listed Python packages in the project's Python workspace. These are the libraries the app needs to run, and without them the service will not start. source
Fetched 7 days ago - each note links to its source
Variants
Alternatives (5)
- Honeybadger - Honeybadger is an application health monitoring tool built by developers for developers.
- PushMon
- Sentry - Monitors applications for real-time errors, sending alerts via email, SMS, or chat, showing detailed diagnostic information and release imp…
- Site24x7 - Website Monitoring, Website Monitoring Service, Server Monitoring.
- ntfy - ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service.
Checked 4 days ago - source: AlternativeTo
Common questions
How do I start a self-hosted Healthchecks instance with Docker?
Open the included docker folder and run the provided Docker Compose commands. Docker Compose starts the app containers, so you do not need to install every required part by hand.
What should I install before Python on Debian-based Linux for a manual install?
Run the listed apt-get commands first. These system tools are needed when building the Python environment, and missing them can make later install steps fail.
Why should I use a Python virtual environment when installing Healthchecks?
The official guide recommends creating a virtual environment. It also helps avoid breaking a system-wide Python installation.
What extra step is needed for pycurl on macOS?
pycurl needs to be reinstalled after checking out the project. Use the brew OpenSSL prefix and install the pycurl version listed in requirements with compiler flags.
Does Healthchecks support 2FA for user accounts?
Yes, it includes WebAuthn 2FA support.
Answers sourced from github.com, healthchecks.io, healthchecks.io, www.reddit.com
Community
- Alternative to HealthChecks : r/selfhosted - Reddit (reddit)
- r/selfhosted on Reddit: I created a guide to install HealthCheck.io ... (reddit)
Collected 6 days ago - public community threads