Proxmox Cloud For WHMCS

Proxmox Cloud For WHMCS

Developed By ModulesGarden

Compatible with WHMCS v7.6

ModulesGarden WHMCS Logo

ModulesGarden Proxmox Cloud For WHMCS enables your customers to create and manage multiple virtual servers at virtual data centers in your WHMCS. You simply set the resource limits as ready products and offer them to your clients who can then create any number of servers within the purchased limit. Works like a charm!

The real magic of Proxmox Cloud For WHMCS reveals in the WHMCS client area. Right there, your customers will find all essential tools to freely create, modify and remove virtual machines without even leaving your website. With the same set of resources, they will be able to create one powerful server or multiple smaller ones - a decision of resource usage form belongs entirely to a customer and is restricted only by the limits of products you offer. Along with it, your clients will be granted the permission to manage private networks, backups and firewall, access noVNC or SPICE console as well as view usage graphs and statistics - all these directly in your system. Another detail to be valued highly is support for Cloud-Init for the KVM virtualization type, providing utilities for early initialization of your cloud instances.

What is more, the module includes the amazing Proxmox Addon owing to which you can carefully handle your servers, IP addresses and clusters. Every possible feature within your reach, presented in a friendly and intuitive way. Eager to bring even greater automation into your business? You can boost the module's functionality with Proxmox Cloud Autoscaling For WHMCS to introduce the completely automated mechanism of servers' resizing and cloning adjusted to their current load.

Proxmox Cloud For WHMCS offers a winning combination of great flexibility and unsurpassed possibilities, especially for your clients. Order the module today to stay abreast of the increasingly rapid tempo of technological evolution and amaze your customers with the service of quality they have never known before!

ModulesGarden is official Proxmox Technology Partner and Proxmox Cloud For WHMCS module is recommended by Proxmox Server Solutions.

The most important difference between Proxmox VPS For WHMCS and Proxmox Cloud For WHMCS modules appears in the possibilities offered to your customers. The first enables your clients to manage a single, predetermined virtual private server per WHMCS product. The other one allows your clients to freely create, modify, delete and manage multiple virtual private servers per WHMCS product. You can combine both modules together in order to maximize the diversity and attractiveness of your offer.

Admin Area Features:

  • Create/Suspend/Unsuspend/Terminate User Account
  • Change Package
  • Change User Role
  • Migrate/Import/Delete Server
  • Edit Server Node
  • View Server Status, Details And Statistics
  • View Graphs - With Ability To Change Time Scale of MRTG Graphs
  • Display Disk And Bandwidth Usage Of Each Product
  • Display CPU, SWAP and Memory Usage Of Each Product
  • Select Server Locations Available For Clients
  • Configure Client Area Features Per Product
  • Define Static Or Dynamic Resource Limits
  • Define Server Minimum And Maximum Resource Values
  • Import IP Address To Hosting IP Addresses Table
  • Return IP Address To IP Addresses Subnet
  • Add Additional IP Address To VM
  • Enable Backups Routing
  • Enable Auto VM Backups Before Reinstallation

Proxmox Addon Features:

  • Display Servers List Per VPS And Cloud
  • Manage Public & Private IP Addresses Per Server, VLAN, Tag and Node
  • Add Additional DHCP Server
  • Display Servers Clusters
  • Display KVM Templates
  • Convert KVM VPS To KVM Template
  • Set Minimum VM ID For Product Without ID Ranges Defined
  • Synchronize Users Permissions
  • VM Cleaner - Manage VM Not Existing In Your WHMCS
  • Create And Store Full Backup Of VMs Configuration
  • Manage SSH Key Pairs For KVM Templates
  • View Tasks History

Client Area Features:

  • Create/Edit/Delete Servers
  • Boot/Reboot/Stop/Shutdown Server
  • Reinstall Server Using Templates (KVM) And ISO Images
  • Choose Location For New Servers
  • View Available Resources
  • Access noVNC and SPICE Console
  • Create/Restore/Delete Backups
  • Manage Backups Within Defined Limits (Max Number Of Files & Max Size Of Files)
  • Manage Backup Jobs Within Defined Limits (Max Number Of Files & Max Size Of Files)
  • Create/Upload/Download Public and Private SSH Keys (LXC)
  • View Graphs - With Ability To Change Time Scale of MRTG Graphs
  • View Task History
  • View Network Devices and Manage Private Interface
  • Manage Private Networks And Assign Them To Multiple Servers
  • Create Server Snapshots (KVM)
  • Create VM Template From Server - KVM Virtualization Only
  • Manage Firewall
  • View Server Status, Details And Statistics
  • Display Disk And Bandwidth Usage
  • Display CPU, SWAP and Memory Usage
  • Change Boot Order (KVM)
  • Change ISO Image (KVM)
  • Choose Server Resources While Ordering And Upgrade/Downgrade Them Freely

General Info:

  • Supports Cloud-Init (KVM)
  • Supports PVE and PAM Authentication
  • Supports KVM and LXC Virtualization
  • Integrated With Advanced Billing For WHMCS - Actual Server Resource Usage Billing
  • Integrated With Proxmox Cloud Autoscaling For WHMCS - Automated Servers Resizing
  • Integrated With IP Manager For WHMCS - Complete Management of IP Subnets (LXC)
  • Multi-Language Support
  • Supports Proxmox VE Up To V5.X
  • Supports IPv4 and IPv6
  • Supports Custom Hooks
  • Supports PHP 5.6 Up To PHP 7.2
  • Supports WHMCS Template Six
  • Supports WHMCS V7.2 And Later

Available Configurable Options:


  • CPU Sockets Limit
  • CPU Cores Limit
  • CPU Limit
  • CPU Weight Limit
  • Memory Limit
  • SWAP Limit
  • Storage Limit
  • IPv4 Addresses Limit
  • IPv6 Addresses Limit
  • Bandwidth Limit
  • Backups Size Limit
  • Backups Files Limit
  • Private Networks Limit
  • VCPUs Limit
  • Network Rate Limit


  • CPU Sockets Limit
  • CPU Cores Limit
  • CPU Limit
  • CPU Weight Limit
  • Memory Limit
  • SWAP Limit
  • Storage Limit
  • IPv4 Addresses Limit
  • IPv6 Addresses Limit
  • Bandwidth Limit
  • Backups Size Limit
  • Backups Files Limit
  • Private Networks Limit
  • VCPUs Limit
  • Network Rate Limit



5 stars
4 stars
3 stars
2 stars
1 star

Christopher McGill @christopher8239

November 6, 2018 at 04:34:28 PM

Throughout GekkoFyre Network's use of this module, our users and site administrators have been granted features normally only found at tiers accessible to the larger hosting companies/corporations. All the settings and widgets are neatly contained within the one control panel on your one, main website meaning that your clients never have to visit third-party URLs in order to sort something out. But not only that, the control panel is exceedingly feature rich, beyond what is capable within Proxmox's own GUI. As a business, you are also able to rely on ModuleGarden's tech-support every bit of the way as they're very quick to respond to your needs, courteous, and able to fix any bugs in a timely manner that might crop up. Simply put, with this module you are able to compete with some of the larger companies.

Christopher McGill

  • 1 month ago

Alexander Gronau @GronAix

December 13, 2016 at 09:08:37 PM

After purchasing the Proxmox Cloud Plugin for WHMCS we're able to compete with big hosting companies. With only a few steps to setup, we got a powerful extension for our website. Same with the VPS Plugin, our customers don't need to leave our website for every settings they need on their personal cloud. It works with different Proxmox versions and also with multiple nodes, no matter if they are in the same cluster or not. And if there are some problems, the Modules Garden support Team is always there to help us.

Alexander Gronau
Technical Manager gronAix

  • 2 years ago
  • Version Number 2.2.5

Version Compatibility

Compatible with WHMCS v7.6

Full Version Compatibility

  • Selected versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2

Support for this product

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.

Developed By ModulesGarden


v2.5.1 Released August 9th, 2018

Latest Version

  • Bug Fix: Resolved issue with updating the usage statistics that might have occurred due to a missing server creation date - case #191
  • Bug Fix: Solved problems with the 'Change Package' action that might have caused some memory limit and bandwidth limit update errors - case #190


Previous Versions

v2.5.0 Released May 30th, 2018

View/hide detailed changelog

  • New Feature: Proxmox VE 5.2 support
  • New Feature: [KVM] Cloud-Init support
  • New Feature: 'Minimum Network Rate Limit' - if the limit of monthly bandwidth is reached, limit the traffic speed to the specified value - case #194
  • New Feature: [LXC] Mount Point support - choose from the following options: Storage, ACLs, Read-Only, Enable Quota, Skip Replication - case #145
  • New Feature: [KVM] 'Delete VM SSH Root Key' - remove the default SSH key after the VM creation to increase security - case #206
  • New Feature: [KVM] Passphrase support for SSH keys - case #208
  • New Feature: [KVM] [KVM] Support for LVM partition resizing - case #209
  • New Feature: [KVM] 'IPSet IP Filter' option for the firewall to prevent IP spoofing - case #267
  • New Feature: [KVM] New features for the disk and additional disk: Storage, Skip Replication, Discard and IO Thread - case #291
  • New Feature: [KVM] 'Clone Mode' - choose between 'Full Clone' or 'Linked Clone' for the KVM template - case #295
  • New Feature: [KVM] Allow clients to use KVM templates or ISO images for the VM reinstallation - case #213
  • Improvement: Used bandwidth is now calculated and reset after a complete month period starting from the VM creation date, not by the end of the month - case #183
  • Improvement: Enhanced checking algorithm to prevent VMID duplicates - case #260
  • Improvement: Graphs display now takes account of the product registration date and includes only the related time frames based on it - case #232
  • Improvement: Deleting the VM from WHMCS without prior termination now restores assigned IP addresses back to the pool
  • Bug Fix: VM termination will no longer delete all other backup jobs in the Proxmox cluster vzdump.cron file - case #280
  • Bug Fix: Resolved issue with resizing the partition if other than the English language is used - case #283
  • Bug Fix: Eliminated problem with downgrading the number of additional IP addresses leading to the network interface deletion - case #290
  • Bug Fix: 'Backup' flag is no longer incorrectly marked inversely when creating a disk - case #225
  • Bug Fix: Assorted code, UI and language corrections


v2.4.3 Released April 18th, 2018

View/hide detailed changelog

  • New Feature: WHMCS V7.5 support
  • New Feature: PHP 7.1 and 7.2 support


v2.4.2 Released February 23rd, 2018

View/hide detailed changelog

  • Changed: The default 'Number of hotplugged VCPUS' in the module settings is now set to 10
  • Bug Fix: Disabling private network management will no longer render custom templates to disappear - case #168
  • Bug Fix: Fixed invalid CPU cores calculation for the KVM virtualization - case #169
  • Bug Fix: Corrected incorrect display of the included RAM status for taken snapshot - case #170
  • Bug Fix: Resolved issue with creating a disk in a wrong RAW format when the QEMU (qcow2) image format is selected - case #171
  • Bug Fix: Hotplugged devices are now excluded from the list of the disks - case #172
  • Bug Fix: Blocked management of the drive with the 'Build' status - case #172


v2.4.1 Released October 31st, 2017

View/hide detailed changelog

  • New Feature: WHMCS V7.3 support
  • New Feature: Proxmox V5.1 support
  • Improvement: VM description field now contains client and service details - case #217
  • Improvement: Enhanced hostname validation during test connection
  • Improvement: Removing a single record from 'Task History' in Proxmox addon is now possible
  • Changed: IP management 'VLAN' option in Proxmox addon has been changed to more relevant 'VLAN Trunks'
  • Bug Fix: Corrected integration with IP Manager For WHMCS 2.4.0
  • Bug Fix: Resolved issue with MAC address duplication
  • Bug Fix: When a new VM is added, the task history no longer displays the data of the previous VM
  • Bug Fix: Fixed VM templates and ISO images synchronization if no corresponding configurable options exist - case #210
  • Bug Fix: Surmounted problem with incorrect value of cylinder that might have occurred on KVM partition resizing - case #212
  • Bug Fix: Resolved issue that might have rendered the backup storage empty
  • Bug Fix: Solved problem that might have overwritten one VM with another when they were created immediately one after another
  • Bug Fix: Corrected limits and information about the number and size of used backups - case #141
  • Bug Fix: Disk space will now be properly updated after importing an additional drive - case #165


v2.4.0 Released August 2nd, 2017

View/hide detailed changelog

  • New Feature: Proxmox VE V5 support
  • New Feature: New method of generating graphs
  • New Feature: Define a read/write disk limit and read/write disk max burst in ops/s units - KVM only
  • New Feature: Automatically resize a partition and change a password for Linux distributions - KVM only
  • New Feature: Private keys management for disk resizing and password change - KVM only
  • New Feature: Pop-up confirmation for clients before performing any risky action
  • Improvement: WHMCS V7.2 compatibility
  • Bug Fix: Solved problem with bridges (vmbr) not showing up
  • Bug Fix: Resolved issue with insufficient disk size error for KVM OS template reinstallation
  • Bug Fix: Fixed missing 'proxmoxCloud_beforeCreateVM' hook
  • Bug Fix: Surmounted problem with templates loading for clusters
  • Bug Fix: Minor code corrections


v2.3.1 Released May 11th, 2017

View/hide detailed changelog

  • Improvement: Enhanced compatibility with cron executions on Windows
  • Improvement: Saving settings in Proxmox Addon now supports 'enter' key shortcut
  • Changed: Renamed 'Bandwidth Limit' configurable option to 'Bandwidth' to avoid conflict with WHMCS update usage statistics
  • Bug Fix: Solved problem with DHCP configuration on Windows based platforms
  • Bug Fix: Resolved problem with broken auto-node option
  • Bug Fix: Adjusted VM ID to be picked up from the module for the next server creation
  • Bug Fix: Corrected the creation of invalid network interfaces format
  • Bug Fix: Resolved bandwidth usage calculation with Advanced Billing For WHMCS module
  • Bug Fix: Corrected missing 'Snapshot' and 'Hard Disk Management' links on the side menu
  • Bug Fix: Adjusted additional disk limits in VM edition
  • Bug Fix: Minor code refinements


v2.3.0 Released March 15th, 2017

View/hide detailed changelog

  • New Feature: Enable backup creation before VM reinstallation and auto-restore it if rebuilding fails
  • New Feature: Proxmox Addon - IP Management: define VLAN, Tag and Node for IP address assignment
  • New Feature: Allow clients to choose VM node location during VM creation
  • New Feature: Add additional DHCP servers out of node with SSH keys authentication
  • New Feature: Download private & public key for secure VM connections - LXC virtualization type
  • New Feature: View tasks history in module addon
  • Improvement: Slight look tweaks and many code refinements
  • Removed: OpenVZ support - use LXC virtualization type instead
  • Removed: VNC console support - use noVNC or SPICE console instead
  • Changed: 'Create' and 'Rebuild' module commands have been moved to cron scheduled tasks to run asynchronously


v2.2.6 Released January 26th, 2017

View/hide detailed changelog

  • Improvement: Added 'Public VLAN TAG' parameter to help separate public and private networks
  • Improvement: Optimized SQL tables creation on module activation
  • Bug Fix: Surmounted fatal error concerning uncaught PDOException
  • Bug Fix: Adjusted LXC virtualization containers creation
  • Bug Fix: Corrected SWAP memory limit
  • Bug Fix: Display accurate outcome of test connections
  • Bug Fix: Resolved 'SQLSTATE Column not found' issue correlated with IP Manager For WHMCS integration
  • Bug Fix: Solved issue affecting assignment of IP addresses handled by IP Manager For WHMCS
  • Bug Fix: Manage IP addresses properly when removing LXC VPS
  • Bug Fix: Decode server password appropriately


v2.2.5 Released November 21st, 2016

View/hide detailed changelog

  • Improvement: Multi-language - Added missing values into the default language file
  • Bug Fix: Resolved conflict with Proxmox VPS For WHMCS module


v2.2.4 Released November 4th, 2016

View/hide detailed changelog

  • New Feature: PHP 7 support
  • Bug Fix: Allow setting up VPS with 1 CPU core
  • Bug Fix: Corrected validation of MAC address
  • Bug Fix: Resolved problem of setting up empty MAC address for a private network


v2.2.3 Released October 12th, 2016

View/hide detailed changelog

  • New Feature: WHMCS 7 support
  • Bug Fix: Minor code refinements


v2.2.2 Released September 22nd, 2016

View/hide detailed changelog

  • Improvement: Handle errors during VM creation
  • Improvement: Return data via AJAX using correct format
  • Bug Fix: Select network correctly during VM creation


v2.2.1 Released September 5th, 2016

View/hide detailed changelog

  • Bug Fix: Reboot server - resolve jQuery issue
  • Bug Fix: Integration with IP Manager For WHMCS - select gateway correctly


v2.2.0 Released June 8th, 2016

View/hide detailed changelog

  • New Feature: Allow client to manage private network - add, remove and configure
  • New Feature: Define private network management limits
  • New Feature: Define minimum and maximum resource values for new VM
  • New Feature: Allow client to manage VM templates - KVM virtualization
  • New Feature: Proxmox Addon - create private IP addresses
  • Changed: New network model for Proxmox V4.2
  • Bug Fix: Remove backups and backup jobs during VM termination
  • Bug Fix: ISC DHCP support for Proxmox V4.2
  • Bug Fix: Assign correct MAC to IP address on server upgrade
  • Bug Fix: Display list of IP addresses in the Proxmox Addon
  • Bug Fix: Display list of available OS templates


v2.1.0 Released February 10th, 2016

View/hide detailed changelog

  • New Feature: Automatic IP address assignment - KVM virtualization
  • New Feature: Remove VM from admin area
  • New Feature: Change package from admin area
  • Improvement: Automatically boot VM after reinstallation
  • Improvement: Optimize server RAM usage retrieval process - Proxmox Addon
  • Improvement: Minor UI tweaks
  • Bug Fix: Resource limits during product upgrade/downgrade not respected
  • Bug Fix: Backups limits not respected


See also

The SSL Store™ WHMCS SSL Reseller Module

Now you can sell our SSL and security products using WHMCS

Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Teamspeak 3

Teamspeak 3 server provisioning addon

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated and VPS servers

Acronis Backup Cloud Provisioning Module

Designed exclusively for service providers to meet their customers’ needs, Acronis Backup Cloud is a proven, comprehensive, local, and cloud backup and recovery service. Free 30 day trial is available.