← Tous les guides
Healthchecks
Healthchecks is a cron job and scheduled task monitoring service that alerts you when a periodic task fails to check in on time, officially self-hostable via a documented Docker Compose setup.
Ce guide est élaboré à partir de la documentation officielle de Healthchecks, dont le lien figure ci-dessus — vérifiez toujours les noms exacts des paquets/versions avant d'exécuter ces commandes sur un serveur de production, car les versions de la distribution et du projet évoluent avec le temps.
1Get the source and enter the docker directory
git clone https://github.com/healthchecks/healthchecks.gitcd healthchecks/docker2Configure environment variables
Edit .env to set ALLOWED_HOSTS, DEFAULT_FROM_EMAIL, EMAIL_HOST/EMAIL_HOST_USER/EMAIL_HOST_PASSWORD, a random SECRET_KEY, and SITE_ROOT.
cp .env.example .env3Start the stack
docker compose up4Create a superuser account
docker compose run web /opt/healthchecks/manage.py createsuperuser --email [email protected] --password changeme123Put a TLS-terminating reverse proxy in front for production — the images do not handle TLS themselves. Default access: http://localhost:8000