Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 934 Bytes

README.md

File metadata and controls

51 lines (40 loc) · 934 Bytes

sageo

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

Installation

Dependencies

sudo aptitude install python-virtualenv

Installation

virtualenv env
. env/bin/activate
git clone https://github.com/smlacombe/sageo.git
cd sageo
pip install -r requirements.txt
python db_create.py

Configuration

Add your broker address

vim config.py

Compile LESS files (CSS)

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

Run server

Launch server

python run.py

Go to : http://127.0.0.1:5000