Initial fork release

Initial fork release


This repository is fork of original Healtch Check Monitor

Status report

  1. Removed fields: version, environment
  2. Added field code for each provider with HTTP response code from last check
  3. IF anyone of providers will go down, status report will return HTTP status code 503, otherwise - 200


  1. Default port changed to 8080
  2. Default endpoint changed to /

Code structure

  1. Renamed main.go files in subpackages


  1. Moved to multi-stage builds
  2. Updated compiler to latest stable version
  3. Used scratch as base image for compiled app
  4. Used non-privileged docker user for additional security

...and more