Okay so, all i wanted was a functional control panel that looked nice and worked on all of my nodes without having to install a lot of stuff. So i made phpOpenVZ Its entirely PHP based, will run on any webserver, just need to enter a few config options into a file (database details). Current Features : * Create VM * Delete VM * Show statistics * Reboot VM * Stop VM * Start VM * Add / Remove IPs from Virtual Machines * Configure Main Node * Configure VPS Hostname * Configure VPS root Password * Customer GUI with their own login (stop, start vps, buy IPs) Planned Features : * Add / Remove IPs from database * Create package templates * Customizeable CSS/templates * Extra security (there is literally, hardly any right now, since im just trying to get the core of it working). * SSH interface * On the customer GUI, buttons to install popular packages (for if they are not able to use Linux properly) such as Apache, MYSQL, PHP. * Ability to create your own package install buttons in the admin panel * Ability to add multiple VPS main node IPs to the list, and use the script across all of them. If you have any ideas, feel free to post. (I only posted this because i saw some other PHP based scripts that were like mine, but not as user friendly) Will release it in a few days, when i have finished the core.
To give an idea taken from my own terminal console app that I wrote,my script will build a fully configured VPS based on user imput.(does not piece mill it together) The VPS is configured to send stats that are plotted on my workstation,and will "mirror" itself,to a NAS server for recovery. I added the ability to build PC virtual machines,to be used along side of OVZ.(some of us do this) Hope my usage of OVZ admin helps. Good luck with your project