Skip to content

waffle-iron/gluu-webui

Repository files navigation

Stories in Ready

gluu-webui

Build Status

The Web UI for the Gluu Cluster REST API

This should be run on the same server as gluu-engine

Development

Start the development server using the following commands.

$ git clone https://github.com/GluuFederation/gluu-webui
$ cd gluu-webui
$ virtualenv env
$ source env/bin/activate
$ pip install -r requirements/dev.txt
$ python run.py

The Web UI should now be available at http://127.0.0.1:5000/

Tests

The unit tests can be run for both the backend Python code

$ nosetests

and the front-end JavaScript AngularJS, install NodeJS

$ npm test # for a single run of all tests
$ npm run-script karma # to run the test-runner continuously

Deployment

Refer installation docs at Gluu Cluster Docs