This project works as a front-end for Vagrant. It is focused to be used with the plugin Vagrant-Node.
Through this web app you could be able to manage remote nodes running Vagrant. Some of the functionallity that this web apps provides are:
- Run/Stop/Suspend/Resume virtual machines
- Manage snapshots in each virtual machines
- Upload/Delete boxes
- Add/Delete new virtual machines to each node
- Manage node config files
Beacuse it is still in a beta stage, this web app doesn't provides a RBAC user access. There is only a user with login name admin
and password catedrasaes
.
The requirements to install this web app are the following:
- PHPv5
- php5-curl
- php5-sqlite
Special thanks to the following authors for their useful plugins:
- groupgridview developed by Vitalets
- restclient developed by dinhtrung
- geshi-highlighter developed by Francis.TM
This plugin has been developed in the context of the Catedra SAES of the University of Murcia(Spain).
##Installation Just clone the repository under yout web server document root and configure your web server to add this site.
##Usage
- Access to the web with the login name
admin
and passwordcatedrasaes
- Go to button
Create Node
in order to add your first node - The node must be running Vagrant and the plugin Vagrant-Node
- Fill in the data, including the node password in order to login properly.
- Enjoy