A rewriting of check_mk multisite web interface with the Flask web framework The technologies used are:
- Twitter Bootstrap for CSS styles
- Python Flask web framework
- Babel for translations
- MK Livestatus
sudo aptitude install python-virtualenv
virtualenv env
. env/bin/activate
git clone https://github.com/smlacombe/sageo.git
cd sageo
pip install -r requirements.txt
python db_create.py
Add your broker address
vim config.py
You need first to install LESS compiler (LESSC command) Debian based:
apt-get install lessc
Compile LESS files
cd app/static/css
lessc less/main.less main.css
Launch server
python run.py
Go to : http://127.0.0.1:5000