Healthchecks
★ 10.4kA self-hosted alternative to Sentry
BSD 3-Clause "New" or "Revised" LicenseOpen Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · SourceNeeds Postgres3+ active committers (12mo)
About
Healthchecks is a self-hostable monitoring service for cron jobs and scheduled tasks. It is aimed at developers and operators who want to know whether periodic jobs are running on time without...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- cron job monitoring
- HTTP and email pings
- alert notifications
- web dashboard
- API
- 25+ notification integrations
- monthly email reports
- WebAuthn 2FA
- team management
- status badges
Details
- Last Updated
- Oct 14, 2026
- Created
- Jun 25, 2015
- Install Methods
- dockersource
- Requirements
- Python 3.12+Django 6.1PostgreSQL, MySQL or MariaDBSMTP serverSQLite (default development storage)
- Authentication
- 2faproxy-auth
- API
- REST
- Backup & Export
- database-dumpfile-backup
- Runtime / Stack
- PythonDocker
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers
Run Healthchecks with Docker Compose
Compose file from the Healthchecks project repository.
2 services · database: postgres · infra: postgres
no resource limits declared
needs persistent storage (1 volume)
docker/docker-compose.yml · @ 69dbd2a · scanned Jun 5, 2026
volumes:
db-data:
services:
db:
image: postgres:16
volumes:
- db-data:/var/lib/postgresql/data
environment:
- POSTGRES_DB=$DB_NAME
- POSTGRES_PASSWORD=$DB_PASSWORD
web:
build:
context: ..
dockerfile: docker/Dockerfile
# To use a pre-built image, remove the above "build" section
# and uncomment the following line:
# image: healthchecks/healthchecks:latest
env_file:
- .env
ports:
- "8000:8000"
# To enable SMTP on port 2525, set SMTPD_PORT=2525 in .env
# and uncomment the following line:
# - "2525:2525"
depends_on:
- db
command: bash -c 'while !</dev/tcp/db/5432; do sleep 1; done; uwsgi /opt/healthchecks/docker/uwsgi.ini'
This file may be out of date. Check the Healthchecks documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Sep 11, 2026
Related Software
Uptime Kuma
92.4k
Uptime Kuma is an easy-to-use self-hosted monitoring tool for checking service and server uptime.
Status PagesNetwork UtilitiesAutomation Tools+3
Single ContainerFully FOSS
Gatus
12.3k
Gatus is a developer-oriented health dashboard for monitoring services with health checks and alerting.
Status PagesPermissive LicenseNetwork Utilities+2
Speedtest Tracker
6.0k
A self-hosted application that monitors the performance and uptime of an internet connection.
Network UtilitiesSelf Hosting SolutionsStatus Pages+4
Domain Locker
1.5k
Domain Locker is a central hub for managing, analyzing, and monitoring a domain name portfolio.
Miscellaneous ToolsSelf Hosting SolutionsNetwork Utilities+6
Dashy
26.7k
Dashy is a self-hosted dashboard that helps organize and access services from a single place.
Personal DashboardsBookmark ManagementStatus Pages+3
kener
5.2k
Kener is a lightweight, customizable status page system for publishing service health, incidents, and maintenance updates.
Status PagesPermissive LicenseAnalytics Tools+1
cState
2.9k
cState is a fast, simple status page builder for Hugo with support for CMS-driven incident updates and read-only API access.
Status PagesSelf Hosting SolutionsWeb Servers+2
Kuvasz Uptime
638
Kuvasz is a self-hosted uptime and SSL monitoring service with status pages and a REST API.
Status PagesNetwork UtilitiesSelf Hosting Solutions+1
ShipShipShip
301
A self-hostable changelog and roadmap platform with emoji reactions, themes, newsletters, and an admin dashboard.
Dev Project ManagementPermissive LicenseStatus Pages+2
Single Container
Nimbus
134
Nimbus is a self-hosted dashboard for organizing, monitoring, and managing homelab services.
Personal DashboardsStatus PagesSelf Hosting Solutions+1
2 Containers
StatPing.ng
2.0k
Statping-ng is a web and app status monitoring server that generates status pages for websites and applications.
Status PagesNetwork UtilitiesSelf Hosting Solutions+1
AnythingLLM
67.0k
An all-in-one AI application for chatting with documents, building AI agents, and running local or cloud LLM workflows.
Artificial IntelligenceAutomation ToolsSelf Hosting Solutions+7
Single Container
