{"repo":"sourcegraph/checkup","free":true,"listed":false,"github":"https://github.com/sourcegraph/checkup","clone":"git clone https://github.com/sourcegraph/checkup.git","description":"Distributed, lock-free, self-hosted health checks and status pages","language":"Go","stars":3459,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Checkup is distributed, lock-free, self-hosted health checks and status pages, written in Go. It features an elegant, minimalistic CLI and an idiomatic Go library. They are completely interoperable and their configuration is beautifully symmetric. Checkup was created by Matt Holt, author of the Caddy web server. It is maintained and sponsored by Sourcegraph. If you'd like to dive into the source, you can start here. This tool is a work-in-progress. Please use liberally (with discretion) and report any bugs! Recent changes Due to recent development, some breaking changes have been introduced: - providers: the json config field provider was renamed to type for consistency, - notifiers: the json config field name was renamed to type for consistency, - sql: by default the sqlite storage engine is disabled (needs build with -tags sql to enable), - sql: storage engine is deprecated in favor of new storage engines postgres, mysql, sqlite3 - mailgun: the to parameter now takes a list of e-mail addresses (was a single recipient) - LOGGING IS NOT SWALLOWED ANYMORE, DON'T PARSE checkup OUTPUT IN SCRIPTS - default for status page config has been set to local source (use with checkup serve ) If you want to build the latest version, it's best to run: - make build - builds checkup with mysql and postgresql support, - make build-sqlite3 - builds checkup with additional sqlite3 support The resulting binary will be placed into builds/checkup . Intro Checkup can be customized to check up on any","default_branch":null,"files":null,"tree":[],"storefront":"/r/sourcegraph","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sourcegraph/checkup/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}