About xvpweb™
This is a web-based front end, providing a status view of XenServer and Xen Cloud Platform pools, hosts and virtual machines, with easy to use facilities to view virtual machine consoles and to boot, shutdown reboot, suspend, resume and migrate virtual machines, and insert and eject virtual DVD drives.
It makes use of xvp (running on the same machine as the web server) and xvpviewer (supplied in applet form as part of xvpweb).
By making use of a database or flat file, it can be made to restrict which users can view and/or manage particular virtual machines or groups of virtual machines.
xvpweb is written in HTML, CSS, PHP and JavaScript, and uses the jQuery JavaScript library. To run it you need an Apache web server on Linux, and PHP with cURL, mcrypt and PDO support.
xvpappliance includes a pre-installed xvpweb, with all the prerequisite software suitably pre-configured.