This service runs multiple HTTP requests against a set of URLs and returns 200 on success, 503 otherwise.
Example
- Config: https://github.com/mat/httpchk/blob/master/checks.csv
- Result: https://httpchk.onrender.com/check.txt?checks=https://raw.githubusercontent.com/mat/httpchk/master/checks.csv
Simple options to host this service are, for example:
- Render: https://render.com/deploy?repo=https://github.com/mat/httpchk
- Heroku: https://heroku.com/deploy
heroku labs:enable runtime-dyno-metadataBuild the Docker image using
make docker_buildand run it with
make docker_run