Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 794 Bytes

README.md

File metadata and controls

43 lines (31 loc) · 794 Bytes

gatekeeper

Gatekeeper is password-protected Caddy-based reverse proxy server for access in Prometheus and Alertmanager.

Getting Started

First, build gatekeeper:

git clone https://github.com/greenpau/gatekeeper.git
cd gatekeeper
make build

Next, pre-provision the relevant directories:

make install

Then, copy the binary and associated configuration file.

sudo cp assets/conf/Caddyfile /etc/gatekeeper/Caddyfile
sudo cp bin/gatekeeper /usr/local/bin/gatekeeper
make install

Next, start gatekeeper service:

sudo systemctl enable gatekeeper
sudo systemctl start gatekeeper
sudo systemctl status gatekeeper

If necessary, troubleshoot:

sudo systemctl stop gatekeeper
sudo journalctl -u gatekeeper -r --no-pager | more