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.
