A companion tool for Lookyloo that lets you schedule the monitoring of URLs, using the Lookyloo stack as a backend.
You need poetry installed, see the install guide.
You need to have redis cloned and installed in the same directory you clone this template in:
this repoitory and and redis must be in the same directory, and not redis cloned in the
this directory. See this guide.
From the directory you just cloned, run:
poetry installInitialize the .env file:
echo WEBMONITORING_HOME="`pwd`" >> .envNote: WEBMONITORING_HOME is the name you have in webmonitoring/default/__init__.py
Copy the config file:
cp config/generic.json.sample config/generic.jsonAnd configure it accordingly to your needs.
Start the tool (as usual, from the directory):
poetry run startYou can stop it with
poetry run stopWith the default configuration, you can access the web interface on http://0.0.0.0:5200,
where you will find the API and can start playing with it.