ファイルへ移動
Anna Sudnitsina 92b94c3b46 Initial commit 2018-04-10 10:32:48 +03:00
static/rbmd Initial commit 2018-04-10 10:32:48 +03:00
templates/rbmd Initial commit 2018-04-10 10:32:48 +03:00
LICENSE Initial commit 2018-04-10 10:32:48 +03:00
README.md Initial commit 2018-04-10 10:32:48 +03:00
conf.json Initial commit 2018-04-10 10:32:48 +03:00
rbmd.py Initial commit 2018-04-10 10:32:48 +03:00
requirements.txt Initial commit 2018-04-10 10:32:48 +03:00
schema.sql Initial commit 2018-04-10 10:32:48 +03:00
users.py Initial commit 2018-04-10 10:32:48 +03:00

README.md

rbmd web panel

Web dashboard for RBMD provides interface to monitor cluster data and allows you to mount/umount/resolve.

Requirements

Python2.7

python-pip

Install dependencies:

pip install -r requrements.txt --user

Apply database schema

sqlite3 auth.db < schema.sql

Add users

./users.py -u username # Add -p 'password' optionaly

Change config

{
    "zookeeper" : "127.0.0.1:2181", // Zookeeper
    "api": "http://127.0.0.1:9076/v1" // RBMD HTTP API endpoint
}

Usage

Run

./rbmd.py

This is a turn on the web server at 0.0.0.0:8000.