Skip to content
/ sageo Public
forked from smlacombe/sageo

A rewriting of check_mk multisite web interface with the Flask web framework

License

Notifications You must be signed in to change notification settings

xkilian/sageo

 
 

Repository files navigation

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

About

A rewriting of check_mk multisite web interface with the Flask web framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.7%
  • CSS 5.3%
  • JavaScript 4.4%
  • Other 0.6%