Bystander monitors URLs or runs docker commands; if they fails, it alerts to slack via a webhook. Requirements: go Building: ./build.sh Testing: unit tests are run automatically via build.sh HTML dev: # serve static files with fake alerts/silencer data ./stub-html-server/serv.py Updating deps cd src/bystander dep ensure cd ../.. Running: BYSTANDER_CONFIG=config/config.yaml ./bystander Adding deps export GOPATH=`pwd` dep ensure -add <import-path-here> Known Issues - Clicking inside the silence alerts modal, and releasing outside of the modal causes the modal to close (which makes it hard to change the silencer tags when selecting them if you deselect outside of the modal). The issue has been raised by an assiduous developer in kylefox/jquery-modal#246