Skip to content

RuggedPOD/ruggedpod-web

Repository files navigation

RuggedPOD Web Console

Build Status

This is a management console built on top of the RuggedPOD API.

Overview

The console allows you to control the 4 blades presents in the RuggedPOD.

RuggedPOD Web Console

An emulated VT100 terminal allows you to connect to the serial port of each blade.

RuggedPOD Web Serial terminal

Contribute

The easyest way to setup your development is to use Vagrant. It will automatically create a virtual machine provision it with everything that is needed to run the RuggedPOD web console :

  • An apache server with the mod_proxy enbaled
  • Python and system dependencies required by the RuggedPOD API
  • The RuggedPOD API running in "mock" mode

First, install Vagrant and Virtualbox on your system. Then, you need to have the ruggedpod-api repository alongside the ruggedpod-web repository.

 |
 |-- ruggedpod-api
 |-- ruggedpod-web

Finally, go in the ruggedpod-web directory and run

$ vagrant up

A few minutes later your virtual machine will be up and running with all the needed material.

The web console should be available on http://localhost:8000.

License

See the LICENSE file for license rights and limitations (GPL v3).