Overview
Revidere is a simple health checker with built-in web interface for easy semaphore-style monitoring.
By default its status web page is available at http://localhost:8089 with a health check URL for each status at http://localhost/healthz/CHECK_NAME
/.
Docker: A Quick Version
You can run a docker container by redirecting port 8089
and adding all desired checks in CHECKS
environment variable (comma-separated).
docker run -d -p 8089:8089 -e CHECKS=ping://1.1.1.1 --restart always --name revidere aaseq/revidere:latest
Please note this is a simplified version and for the full configuration you need to use /config/config.yaml
file.
Docker: COnfiguration File
To fully customize Revidere, it's necessary to use config file.
docker run -d -p 8089:8089 -v /home/user/config.yaml:/config/config.yaml --restart always --name revidere aaseq/revidere:latest
Other
For more information, check documentation.
Source at GitHub.