OpenNebula Management Console¶
This project will deliver a clean web interface for opennebula.
It's written in php, check it out.
To download the latest code you can issue this command:
$ svn co http://svn.dev.opennebula.org/management-console/trunk onemc
Install¶
Prerequisites:- Apache or whatever webserver.
- php5 (May work with php4 but not tested)
- php-adodb
And you need a db driver for adodb: php-mysql or php-pgsql. - Mysql or postgresql database
- php-curl
- php-xmlrpc
- php-pear: pecl install uploadprogress (Only if you want a nice upload progress bar)
- Uses XMLRPC2 to talk with one
- Create, edit and remove templates
- Deploying vm's based on the created templates
- Manage, create and remove hosts
- Manage, create and remove networks
- Create, remove and edit users
- VNC Console to access your vm's
- ACL support
- Theme support
- Support for global and user disk images
- Upload images to global or user directory
- Ability to save a stopped vm image to a vm image which can be used for deploying
- VNC support auto and manual, auto port assignment needs ONE patch: http://dev.opennebula.org/attachments/download/124/one-vnc.patch (waiting for official release)
- Generic database support by using adodb for the ACL's and templates.
- Option to force a specific RANK for vm's.
- ACL group support
- Change the default theme and add more classes.
Screenshots¶
Copyright © 2009, SARA Computing & Networking Services, Licensed under the Apache License, Version 2.0 .