Cabot Installation & Set Up Notes for Webpage/Site Monitor

Installation and run;

sudo apt install docker-compose

systemctl start docker

systemctl status docker

systemctl enable docker

git clone https://github.com/cabotapp/docker-cabot.git

cp conf/production.env.example conf/production.env

cp conf/Caddyfile.example conf/Caddyfile

nano conf/production.env #email and hostname settings

sudo usermod -aG docker ${USER} #need to logout and login back to host

nano docker-compose.yml #edit IP & port needs to be udp open

docker-compose -f docker-compose.yml up -d

Troubleshooting;

docker-compose logs

Take down;

docker-compose down

I’m running this on Ubuntu 16.04.

Here’s a screenshot;

It’s just checking for a line of text from a page and alerts me via email if the string is missing. And Cabot will alert again when the text is back up.

Leave a Comment