Your invisible but loud monitoring pet
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sam 5a8dcf085e fix deployment documentation 1 month ago
docs fix deployment documentation 1 month ago
watchghost Merge branch 'fix_tests' into 'master' 1 month ago
.gitignore restart WatchGhost on SIGUSR1 signal to reload conf - #9 1 year ago
.gitlab-ci.yml update ci config 3 months ago
CHANGELOG.rst update CHANGELOG 1 month ago
CODE_OF_CONDUCT.rst code of conduct 11 months ago
LICENSE Initial commit 4 years ago
README.rst update install documentation 1 month ago
setup.cfg add link to documentation in setup.cfg 1 month ago
setup.py setup.cfg rules 1 year ago
watchghost.conf Reload for conf file #4 1 year ago

README.rst

==========
WatchGhost
==========

.. image:: https://readthedocs.org/projects/watchghost/badge/?version=latest&style=plastic

Your invisible but loud monitoring pet

Quickstart
==========

To install Watchghost, you need to specify the extras required for watchers and loggers you want to use.

.. code-block:: shell

# example: to install required dependencies
# for SSH watcher and InfluxDB logger
pip install watchghost[influx,ssh]
watchghost
$NAVIGATOR http://localhost:8888
$EDITOR ~/.config/watchghost/*

Code on watchghost
==================

.. code-block:: shell

git clone https://gitlab.com/localg-host/watchghost.git
cd watchghost
pip install -e .[all]
python -m watchghost