Healthchecks
Django app which listens for pings and sends alerts when pings are late.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: "3"
services:
healthchecks:
image: healthchecks/healthchecks:latest
container_name: healthchecks
environment:
- ALLOWED_HOSTS=localhost
- DB=sqlite
- DB_NAME=/data/hc.sqlite
- DEBUG=False
- DEFAULT_FROM_EMAIL=fixme-email-address-here
- EMAIL_HOST=fixme-smtp-host-here
- EMAIL_HOST_PASSWORD=fixme-smtp-password-here
- EMAIL_HOST_USER=fixme-smtp-username-here
- EMAIL_PORT=587
- EMAIL_USE_TLS=True
- SECRET_KEY=---
- SITE_ROOT=http://localhost:8000
ports:
- 8000:8000
volumes:
- ./healthchecks-data:/data
restart: unless-stoppedResources
Website: https://healthchecks.io/
GitHub: https://github.com/healthchecks/healthchecks
Docker Hub: https://hub.docker.com/r/healthchecks/healthchecks
Configuration: https://github.com/healthchecks/healthchecks#docker-image