Difference between revisions of "Control panels"

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search
(VMmanager no more OpenVZ suppor)
 
(98 intermediate revisions by 45 users not shown)
Line 1: Line 1:
 +
<translate>
 +
<!--T:1-->
 
This page contains links to different control panels for OpenVZ, written by third parties. If you know the project that's missing here, please add it.
 
This page contains links to different control panels for OpenVZ, written by third parties. If you know the project that's missing here, please add it.
  
== Free software / Open source (in alphabetical order) ==
+
== Featured and recommended == <!--T:2-->
* fosvm (Free Open Source Virtual Machine manager): [http://fosvm.sourceforge.net/ homepage] |  Uses php and bash scripts, monitors bandwidth, Version 0.03a. Last updated 2009-05-18.
 
* OpenVZ Web Panel [http://code.google.com/p/ovz-web-panel/ homepage] - Version 1.7. Written on Ruby. Automatic installer, backup/restore/clone, pretty interface with charts, multi-user/roles/server/lingual support, user requests, event logging and others. Version 1.7 released on 2010-11-23. Very active development.
 
* Proxmox Virtual Environment: [http://pve.proxmox.com Proxmox VE Wiki] - including bare-metal ISO installer. Requires 64bit Processor.
 
* [http://solukom.com/software/slkvm slkvm]: console scripts to handle vz virtualization in a two node cluster.
 
* unxsVZ OpenVZ Infrastructure Manager: [http://openisp.net/openisp/unxsVZ unxsVZ Trac Wiki] | Includes autonomic UBC adjusting and per container traffic graphs. Supports hot-spare clones and mount/umount conf file templates. Very active development. Last change to public svn code base March 30, 2010.
 
  
* VirtuoCP ( formerly Vtonf): [http://www.trilexnet.com/labs/index.php?a=VirtuoCP/ homepage] | According to the documentation only runs on CentOS 4.5 or higher.  
+
=== [http://owp.softunity.com.ru/ OVZ Web Panel] === <!--T:3-->
* Webmin: [http://www.webmin.com/ homepage] | [http://www.webmin.com/cgi-bin/search_third.cgi?search=OpenVZ OpenVZ plugin] | Version 1.0, last updated 2006-02-07
+
 
 +
<!--T:4-->
 +
{|
 +
||
 +
* Written in Ruby - [https://github.com/sibprogrammer/owp github page], [http://code.google.com/p/ovz-web-panel/ old site]
 +
* Automatic installer
 +
* Backup/restore/clone CT
 +
* Pretty interface with charts
 +
* Multi-user/roles/server/lingual support, user requests, event logging
 +
* Remote API
 +
* IP management
 +
* Version 2.4 released on 2013-04-04. Last github update 2015-06-26.
 +
||
 +
[[File:Ovz-web-panel.png|200px|left|link=http://owp.softunity.com.ru/]]
 +
|}
 +
<br clear="both">
 +
 
 +
== Free software / Open source (in alphabetical order) == <!--T:5-->
 +
* FOSVM (Free Open Source Virtual Machine manager): [http://fosvm.sourceforge.net/ homepage] | Uses php and bash scripts, monitors bandwidth, Version 0.03a. Last updated 2009-05-18.
 +
* HyperVM: [http://lxcenter.org/software/hypervm/ homepage] AGPL V3
 +
* HyperVM-NG [http://www.hypervm-ng.org/ homepage] AGPL 3.0.
 +
* MiniCloud: [https://github.com/ryandoyle/minicloud homepage] | A set of client/server programs that provides similar functionality to the EC2 CLI tools for OpenVZ.
 +
* OpenNode: [http://opennodecloud.com/ homepage (English)] - Bare-metal ISO installer (CentOS based) providing openvz, kvm, libvirt and func out-of-box together with OpenNode Management Server appliance - containing also ajax Web Management Console with secure HTML5 vnc and ssh vm consoles.
 +
* OpenVZ Web Panel [http://code.google.com/p/ovz-web-panel/ homepage] - Version 2.4. Written on Ruby. Automatic installer, backup/restore/clone, pretty interface with charts, multi-user/roles/server/lingual support, user requests, event logging and all NEW: remote API, IP management and VZ migrations. Version 2.4 released on 2013-04-04. Very active development till [https://github.com/sibprogrammer/owp/commits/master June 2015].
 +
* Proxmox Virtual Environment: [http://pve.proxmox.com Proxmox VE Wiki] - including bare-metal ISO installer. Requires 64bit Processor. OpenVZ support till PVE v3.4.
 +
* unxsVZ OpenVZ Multiple datacenter infrastructure manager for CentOS: [http://openisp.net/openisp/unxsVZ unxsVZ Trac Wiki] | Includes autonomic UBC adjusting, traffic and stats graphs. Supports hot-cold container clones, remote datacenter backups, IP and other resource management, container set group commands, NAT, and many advanced features. Very active development. Allows one or two staff to manage more than 1k containers on dozens of nodes across multiple datacenters. Installs via yum. GPLv2 licensed.
 +
* VirtuoCP (formerly Vtonf): [http://sourceforge.net/projects/vtonf/ homepage] | According to the documentation only runs on CentOS 4.5 or higher. Last update 2010-10-17.
  
== Proprietary / non-free ==
+
== Proprietary / non-free == <!--T:6-->
* VirtPanel [http://www.virtpanel.com homepage], Support for Xen and VMware in the future.
 
 
* Aventurin{e}: [http://www.aventurin.net/ homepage (English)]
 
* Aventurin{e}: [http://www.aventurin.net/ homepage (English)]
* FluidVM: [http://www.fluidvm.com Home Page] free (trial) for up to 5 VE's
+
* NGASI: [http://www.ngasi.com/cloud/cp/index.zul homepage] is the Out-of-the-Box Platform-as-a-Service (PaaS) Solution. Quickly and easily create a cloud based P-a-a-S with 2 or more Virtuzzo/OpenVZ servers.
* Panenthe: [http://www.panenthe.com/ homepage (English)] [http://www.panenthe.com/products/panenthe-media/cat_id=4/ Screen shots]
+
* oVZManager [http://www.ovzmanager.de homepage (Webinterface German and English)] Terminal and Rescue, IPv6 - Admin, Reseller, Customer - Windows Support over KVM
* vePortal: [http://www.veportal.com/ homepage (English)] - Widely used OpenVZ Management Panel.
+
* Plesk [http://www.odin.com/products/plesk/ homepage], a control panel from Odin.
* SolusVM [http://www.solusvm.com homepage], Appears to be reasonably priced. Also supports Xen PV & HVM. Soluslabs Ltd (the company behind SolusVM) announced SolusVM hosts over 25,000 OpenVZ containers across it's clientbase.
+
* SolusVM [http://www.solusvm.com homepage]. Also supports KVM, Xen PV & HVM. Includes support for VSwap
* vcPanel :[http://vcpanel.net Home Page], The first centralized VPS control panel for managing VPS around the globe [http://vcpanel.net/Demo Demo] free for up to 5 VE's
+
* TekBASE: [http://teklab.de/ homepage (German)] Admin, Customer panel for openvz, game, stream and voice servers
* VDSmanager for Linux :[http://ispsystem.com/en/software/vdsmanager/ homepage (English)]
+
* Virtualizor [http://www.virtualizor.com homepage] by Softaculous. Also supports Xen PV & HVM, Linux KVM. Powers over 10000 VMs.
* Virtualizor [http://www.virtualizor.com homepage] by Softaculous
+
* HostGuard [http://www.hostguard.net/ homepage]. Also supports KVM. Xen support due in February 2014.
 +
* VirtPanel [http://www.virtpanel.com homepage], Online hosted and self hosted licenced commercial service
 +
 
 +
== Frozen projects == <!--T:7-->
 +
* EasyVZ: [http://sourceforge.net/projects/easyvz sf.net project page] (little bit outdated, but working and free.  Last update Apr 2013) (requires Unix/Linux)
 +
* vpsAdmin [http://www.vpsadmin.org homepage (french)] - GPLv3 license, PHP+MySQL+Bash, Multi-server & Multilingual support, vpsAdmin 1.0 released on January 19, 2010
 +
* WebVZ: [http://webvz.sourceforge.net/ homepage] Version 2.0 released September 7, 2008 (Moved to [https://github.com/shuaibzahda/webvz/commits/master GitHub], last commit 2009-03-20). Requires Ruby on Rails.
 +
* Webmin: [http://www.webmin.com/ homepage] | [http://www.webmin.com/cgi-bin/search_third.cgi?search=OpenVZ OpenVZ plugin] | Version 1.0, last updated 2006-02-07
  
== Frozen projects ==
+
== Closed projects == <!--T:8-->
* VZAdmin: [http://www.ronny-goerner.de/ homepage] ''seems not available now''
+
* BoxCtrl-VZ [http://www.boxctrl.com homepage] - Free and open source. Uses PHP, XML, and bash scripts. Lightweight. Released on Feb. 18th, 2012. Website does not exist
* WVZ: [http://homaly.dunanet.hu/wvz/ homepage] ''seems frozen''
+
* Mwamko: [http://mwamko.org/ homepage] Last activity May 2007 - Website does not exist
* New OpenVZ Web Based Control Panel by Robert Saylor: {{forum|230}} ''Project Dead - Will start modifing another open source solution in the next few months''
+
* Panenthe: [http://www.panenthe.com/ homepage (English)] [http://www.panenthe.com/products/panenthe-media/cat_id=4/ Screen shots] <- does not exist anymore since 2010
* EasyVZ: [http://easyvz.sourceforge.net/ screenshots] | [http://sourceforge.net/projects/easyvz sf.net project page] (little bit outdated, but working and free.  Last update Feb 2007) (requires Unix/Linux)
 
* Mwamko: [http://mwamko.org/ homepage] Last activity May 2007
 
 
* RoboVZ: [http://sharesource.org/project/robovz homepage] {{forum|2559}} Lots of promises since announced in May 2007, nothing usable yet.  Possibly GPL license.  No activity in 2 years, calling it frozen.
 
* RoboVZ: [http://sharesource.org/project/robovz homepage] {{forum|2559}} Lots of promises since announced in May 2007, nothing usable yet.  Possibly GPL license.  No activity in 2 years, calling it frozen.
* HyperVM: [http://lxlabs.com/software/hypervm/ homepage] - Recently the 'consortium' attempting to work on HyperVM collapsed, rendering its future unknown.
 
* WIVZ/GIVZ: [http://source.icenetx.net/ homepage] Release scheduled for October 2008 - never released.  Unknown license.
 
* vpsAdmin (www.vpsadmin.org) - GPLv3 license, PHP+MySQL+Bash, Multi-server & Multilingual support, vpsAdmin 1.0 released on January 19, 2010
 
* vzAdmin: [http://www.vzAdmin.info/ homepage (German)] Domain vzAdmin.info not delegated
 
 
* VZ-Manager: [http://vzmanager.de/ homepage (German)] website shows apache default page (11. 02. 2010)
 
* VZ-Manager: [http://vzmanager.de/ homepage (German)] website shows apache default page (11. 02. 2010)
* WebVZ: [http://webvz.sourceforge.net/ homepage] Version 2.0 released September 7, 2008. Requires Ruby on Rails.
+
* VPSpl: [https://vpspl.mayerdev.ru VPSpl Site] | Ubuntu 14.04 requires
 +
* VZMaster [http://www.vzmaster.com homepage], [http://www.vzmaster.com/downloads/usermanual_vzmaster_1.0.0.pdf User Manual] -- We also provide complete OpenVZ Distro based on Ubuntu Server distribution. - Website is offline
 +
* SLKVM [http://solukom.com/software/slkvm homepage]: console scripts to handle vz virtualization in a two node cluster. Website is down.
 +
* FluidVM: [http://www.fluidvm.com Home Page]: website is not available
 +
* Sysvm: [http://sysvm.com Home Page], The Enterprise hybrid vps control panel with ipv6 and load balancing, formally known as vcPanel. [http://sysvm.com/Demo Demo] , website is not available
 +
* vePortal: [http://www.veportal.com/ homepage (English)] - Widely used OpenVZ Management Panel. Seems to be closed: "The vePortal project is currently not accepting new orders"
  
== In development ==
+
== In development == <!--T:9-->
* easyVZ! [http://www.easyVZ.org/ homepage]
 
 
* DTC-Xen [http://www.gplhost.com/software-dtc-xen.html homepage] - Currently being ported to OpenVZ by its main developers.
 
* DTC-Xen [http://www.gplhost.com/software-dtc-xen.html homepage] - Currently being ported to OpenVZ by its main developers.
* OpenNode: [http://opennode.activesys.org/ homepage (English)] - Bare-metal ISO installer (CentOS based) providing openvz, kvm, libvirt and func out-of-box. Management consoles currently under development.  
+
* VZControl [https://github.com/mrkmg/vzcontrol github] - CLI interface to administer multiple OpenVZ Hosts. Written in PHP5. Last update in Nov 2013
* VZWave [http://www.vzwave.com homepage] Website now shows an unavailable message.
+
* VirtDeep VPS Control Panel [https://virtdeep.eu homepage] - It is a web platform for VPS providers. You can connect hypervisors, create plans and IP pools. With 1-click, you can install applications on VPSs, so you can create application cloud servers as well. The project was started in 2018 by S. Erik, which continues to this day. The software is free and anyone who wants to can take part in the development. Let's "Get deeper into virtualization"
* Contralto [http://syndicate42.com/contralto/ homepage] - In development, soon to be released.
+
 
[http://www.evdenevenakliyatt.info evden eve nakliyat]
+
== 3rd party wrappers == <!--T:10-->
[http://www.teknakliyat.com evden eve nakliyat]
+
Beside control panels that are designed to work with OpenVZ, a lot of great tools have been released that allow you to centralized manage your servers in general. If you are in knowledge of a popular programming language like Ruby, Python or Perl it's easy to create your own OpenVZ modules for them.
[http://www.evdenevefirma.com evden eve nakliyat]
+
 
[http://www.evdenevenakliyatt.org nakliyat]
+
<!--T:11-->
[http://www.evdenevenakliyatt.net nakliyat]
+
'''Perl'''
[http://www.ipekyoluevdenevenakliyat.com evden eve nakliye]
+
* (R)?ex [http://rexify.org/] - With (R)?ex you can manage all your boxes from a central point through the complete process of configuration management and software deployment.
 +
 
 +
<!--T:12-->
 +
'''Python'''
 +
* Fabric [http://docs.fabfile.org/en/latest/] - Fabric is a Python (2.5 or higher) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.
 +
 
 +
<!--T:13-->
 +
'''Ruby'''
 +
* Capistrano [https://github.com/capistrano/capistrano] - Capistrano is a utility and framework for executing commands in parallel on multiple remote machines, via SSH.
 +
 
 +
<!--T:14-->
 +
If you have a working module for one of them or can suggest more such tools, feel free to add them!
 +
</translate>

Latest revision as of 10:25, 11 April 2021

<translate> This page contains links to different control panels for OpenVZ, written by third parties. If you know the project that's missing here, please add it.

Featured and recommended[edit]

OVZ Web Panel[edit]

  • Written in Ruby - github page, old site
  • Automatic installer
  • Backup/restore/clone CT
  • Pretty interface with charts
  • Multi-user/roles/server/lingual support, user requests, event logging
  • Remote API
  • IP management
  • Version 2.4 released on 2013-04-04. Last github update 2015-06-26.
Ovz-web-panel.png


Free software / Open source (in alphabetical order)[edit]

  • FOSVM (Free Open Source Virtual Machine manager): homepage | Uses php and bash scripts, monitors bandwidth, Version 0.03a. Last updated 2009-05-18.
  • HyperVM: homepage AGPL V3
  • HyperVM-NG homepage AGPL 3.0.
  • MiniCloud: homepage | A set of client/server programs that provides similar functionality to the EC2 CLI tools for OpenVZ.
  • OpenNode: homepage (English) - Bare-metal ISO installer (CentOS based) providing openvz, kvm, libvirt and func out-of-box together with OpenNode Management Server appliance - containing also ajax Web Management Console with secure HTML5 vnc and ssh vm consoles.
  • OpenVZ Web Panel homepage - Version 2.4. Written on Ruby. Automatic installer, backup/restore/clone, pretty interface with charts, multi-user/roles/server/lingual support, user requests, event logging and all NEW: remote API, IP management and VZ migrations. Version 2.4 released on 2013-04-04. Very active development till June 2015.
  • Proxmox Virtual Environment: Proxmox VE Wiki - including bare-metal ISO installer. Requires 64bit Processor. OpenVZ support till PVE v3.4.
  • unxsVZ OpenVZ Multiple datacenter infrastructure manager for CentOS: unxsVZ Trac Wiki | Includes autonomic UBC adjusting, traffic and stats graphs. Supports hot-cold container clones, remote datacenter backups, IP and other resource management, container set group commands, NAT, and many advanced features. Very active development. Allows one or two staff to manage more than 1k containers on dozens of nodes across multiple datacenters. Installs via yum. GPLv2 licensed.
  • VirtuoCP (formerly Vtonf): homepage | According to the documentation only runs on CentOS 4.5 or higher. Last update 2010-10-17.

Proprietary / non-free[edit]

  • Aventurin{e}: homepage (English)
  • NGASI: homepage is the Out-of-the-Box Platform-as-a-Service (PaaS) Solution. Quickly and easily create a cloud based P-a-a-S with 2 or more Virtuzzo/OpenVZ servers.
  • oVZManager homepage (Webinterface German and English) Terminal and Rescue, IPv6 - Admin, Reseller, Customer - Windows Support over KVM
  • Plesk homepage, a control panel from Odin.
  • SolusVM homepage. Also supports KVM, Xen PV & HVM. Includes support for VSwap
  • TekBASE: homepage (German) Admin, Customer panel for openvz, game, stream and voice servers
  • Virtualizor homepage by Softaculous. Also supports Xen PV & HVM, Linux KVM. Powers over 10000 VMs.
  • HostGuard homepage. Also supports KVM. Xen support due in February 2014.
  • VirtPanel homepage, Online hosted and self hosted licenced commercial service

Frozen projects[edit]

  • EasyVZ: sf.net project page (little bit outdated, but working and free. Last update Apr 2013) (requires Unix/Linux)
  • vpsAdmin homepage (french) - GPLv3 license, PHP+MySQL+Bash, Multi-server & Multilingual support, vpsAdmin 1.0 released on January 19, 2010
  • WebVZ: homepage Version 2.0 released September 7, 2008 (Moved to GitHub, last commit 2009-03-20). Requires Ruby on Rails.
  • Webmin: homepage | OpenVZ plugin | Version 1.0, last updated 2006-02-07

Closed projects[edit]

  • BoxCtrl-VZ homepage - Free and open source. Uses PHP, XML, and bash scripts. Lightweight. Released on Feb. 18th, 2012. Website does not exist
  • Mwamko: homepage Last activity May 2007 - Website does not exist
  • Panenthe: homepage (English)Screen shots <- does not exist anymore since 2010
  • RoboVZ: homepage Forum thread #2559 Lots of promises since announced in May 2007, nothing usable yet. Possibly GPL license. No activity in 2 years, calling it frozen.
  • VZ-Manager: homepage (German) website shows apache default page (11. 02. 2010)
  • VPSpl: VPSpl Site | Ubuntu 14.04 requires
  • VZMaster homepage, User Manual -- We also provide complete OpenVZ Distro based on Ubuntu Server distribution. - Website is offline
  • SLKVM homepage: console scripts to handle vz virtualization in a two node cluster. Website is down.
  • FluidVM: Home Page: website is not available
  • Sysvm: Home Page, The Enterprise hybrid vps control panel with ipv6 and load balancing, formally known as vcPanel. Demo , website is not available
  • vePortal: homepage (English) - Widely used OpenVZ Management Panel. Seems to be closed: "The vePortal project is currently not accepting new orders"

In development[edit]

  • DTC-Xen homepage - Currently being ported to OpenVZ by its main developers.
  • VZControl github - CLI interface to administer multiple OpenVZ Hosts. Written in PHP5. Last update in Nov 2013
  • VirtDeep VPS Control Panel homepage - It is a web platform for VPS providers. You can connect hypervisors, create plans and IP pools. With 1-click, you can install applications on VPSs, so you can create application cloud servers as well. The project was started in 2018 by S. Erik, which continues to this day. The software is free and anyone who wants to can take part in the development. Let's "Get deeper into virtualization"

3rd party wrappers[edit]

Beside control panels that are designed to work with OpenVZ, a lot of great tools have been released that allow you to centralized manage your servers in general. If you are in knowledge of a popular programming language like Ruby, Python or Perl it's easy to create your own OpenVZ modules for them.

Perl

  • (R)?ex [1] - With (R)?ex you can manage all your boxes from a central point through the complete process of configuration management and software deployment.

Python

  • Fabric [2] - Fabric is a Python (2.5 or higher) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.

Ruby

  • Capistrano [3] - Capistrano is a utility and framework for executing commands in parallel on multiple remote machines, via SSH.

If you have a working module for one of them or can suggest more such tools, feel free to add them! </translate>