Important Note! In order to use this module, you need to install the Required version of VmBox on one of your ESXi (see the Requirements Tab). Besides, you need to have a vCenter Server installed to connect the VmBox to it.
VmBox is a provisioning module for WHMCS which deploys and manages VMWare vSphere virtual machines. you can use Automatic Provisioning to Deploy and Setup your customers' machines as soon as they pay for their service. the VmBox is going to set the IP address and a new password on the server. your customers can also use the web console to connect to their servers or monitor the resource usage from your WHMCS.
This is the open-source WHMCS Module that connects your WHMCS to your VmBox instance and gives you access to your VmBox panel. it can also be used for auto-provisioning.
The VmBox instance is an agent always connected to your vCenter server and monitors VMs. you can create plans and add IP Pools to it so when a customer orders a VPS, the VmBox finds the best Datastore and Compute Resource, starts to deploy the VM from a template, and sends back the IP Address and the password (which is going to be set on the VPS after deploy finished) to your WHMCS.
There is also a ClientArea Panel for your customers so they can manage their service. Link Reinstalling the OS, accessing the HTML Console of the VM, execute some scripts on their server (Like change Remote Desktop Port or Install some applications), etc.
and it's not over yet, the administrators on the WHMCS have their own panel. for editing the IP Address or do some actions on the VM or executing some additional scripts, etc.
◉ What is an IP Pool and How does VmBox manage IP Addresses? ⊛ IP Pool contains some similar IP Addresses (Like the IP Addresses in one subnet). Whenever a service must be cloned, VmBox finds a free IP Address suitable to that VM and assigns it to that customer. you can see and edit that IP Address if you like. at the end of the service, that IP Address is going to be released and can be used later for other services. ◉ What is a Template? ⊛ The template is a kind of VM that can not be powered on. the Templates are being created by the vCenter and you should add them to VmBox so it can use them as a source VM on the cloning process. you can create a template for each Operating System you want to provide for your customers. ◉ What happens if I stop using VmBox? ⊛ Nothing! the VMs will remain powered on and you can find them by their names. you can change the naming policy for each plan so the VM name will be in your format. there will be additional information about the corresponding service on the WHMCS on the VM's note so you can find the owner of each VM in your WHMCS. ◉ How does it find the Best Datastore and Compute Resource? ⊛ you can choose to select the first available Compute Resource and Datastore or choose the option that makes the VmBox use the Datastore which contains less powered on VMs.it makes your machines deployed distributed on many datastores so the performance stays high enough. ◉ How can I install the VmBox? ⊛ Contact us so we can provide you with a link to an OVF file that already has the VmBox installed and operating.
The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.
Scripts added minor bugs fixed
Resell VPS & Cloud Dedicated Products from Liquid Web
Integrate manager for Hetzner Dedicated
Now you can sell our SSL and security products using WHMCS
AI-Powered Integration of Data Protection and Cybersecurity.
Teamspeak / TeaSpeak server provisioning addon