Proxmox VPS For WHMCS

Proxmox VPS For WHMCS

Developed By ModulesGarden

Compatible with WHMCS v7.4

ModulesGarden WHMCS Logo

ModulesGarden Proxmox VPS For WHMCS is an innovatory module that will automate all stages of provisioning virtual servers, from delivery to close management. Owing to a clear configuration, you will be able to quickly and capably set up ready products in your WHMCS, then offer them directly to customers!

The focal part of the module is comprised of the components that will be implemented straight into the client area. With them, your customers will be able to handle all crucial elements of their virtual machines, including backups and firewall, as well as access noVNC or SPICE console, view statistics, graphs and much more! The module also contains the incredible Proxmox Addon that will help you take close control over your servers, IP addresses and clusters - without ever needing to leave WHMCS.

The vast number of features paired with great comfort of use make Proxmox VPS For WHMCS a perfect choice for all Proxmox VE owners. Eager to find new ways of distribution, create a frictionless customer experience and increase profits, all at the same time? Purchase the module today and make your offer a magnet for clients!

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

Admin Area Features:

  • Create/Suspend/Unsuspend/Terminate Server
  • Create/Terminate User Account
  • Change Package - Supports Configurable Options
  • Boot/Reboot/Stop/Shutdown Server
  • Change User Role
  • Access noVNC And SPICE Console
  • Migrate Server Between Nodes
  • Reinstall Server
  • 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 And Memory Usage Of Each Product
  • Auto Node - Possibility To Automatically Create VM On Node With The Most Free Space
  • Configure Client Area Features Per Product
  • Import IP Address To Hosting IP Addresses Table
  • Return IP Address To IP Addresses Subnet
  • Add Additional IP Address To VM
  • Add Additional Disks Storage To VM (KVM)
  • Enable Backups Routing
  • Enable Auto VM Backups Before Reinstallation

Proxmox Addon Features:

  • Display Servers List Per VPS And Cloud
  • Manage 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:

  • Boot/Reboot/Stop/Shutdown/Reinstall Server
  • 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)
  • View Graphs - With Ability To Change Time Scale of MRTG Graphs
  • View Task History
  • View Network Devices And Manage Private Interface
  • Create Server Snapshot (KVM)
  • Manage Firewall
  • Download Public and Private SSH Keys (LXC)
  • View Server Status, Details And Statistics
  • Display Disk And Bandwidth Usage
  • Display CPU And Memory Usage
  • Choose Server Resources While Ordering And Upgrade/Downgrade Them Freely

General Info:

  • Supports PVE And PAM Authentication
  • Supports KVM And LXC Virtualization
  • Integrated With Advanced Billing For WHMCS - Server Resource Usage Billing
  • Integrated With IP Manager For WHMCS - Complete Management of IP Subnets (LXC)
  • Integrated With Server Allocator For WHMCS - Automatic Assignment Of Specified Servers To Products
  • Multi-Language Support
  • Supports Proxmox VE Up To V5.X
  • Supports IPv4 and IPv6
  • Supports PHP 5.4 Up To PHP 7
  • Supports WHMCS Template Six
  • Supports WHMCS V7

Available Configurable Options:


  • Number of CPU Sockets
  • Number of Cores Per Socket
  • CPU Weight For VM
  • Amount of RAM
  • Disk Space
  • Network Rate
  • IPv4 Addresses
  • IPv6 Addresses
  • Backups Limit
  • Backups Files Limit
  • Bandwidth Limit
  • VM Template
  • ISO Image


  • Number of CPU Sockets
  • Amount of SWAP
  • CPU Weight For a VM
  • Amount of RAM
  • Disk Space
  • IPv4 Addresses
  • IPv6 Addresses
  • Backups Limit
  • Backups Files Limit
  • Bandwidth Limit
  • VM Template



5 stars
4 stars
3 stars
2 stars
1 star

MSP MyServerPlace @msp6945

February 21, 2018 at 08:30:29 PM

Love this module, really help us integrate Proxmox into WHMCS, makes life easier for us and the clients.

  • 4 days ago
  • Version Number 2.4.1

VINCENT DAMICO @telianetwork

January 15, 2018 at 06:52:21 AM

Aucune possibilité de remboursement, le module ne fonctionne pas et le support technique est exécrable. 140 euro de perdu. Je déconseille fortement ce produit.
No possibility of refund, the module does not work and the technical support never responds. 140 euro lost. I don't recommend this product.

Joanna Byjoś @JoannaModulesGarden

January 31, 2018 at 10:20:48 AM (Edited)

There must have been some sort of a miscommunication, as we sadly have never received any response from you after asking for a more detailed description of a reported issue over two weeks ago. The module is fully functioning, any difficulties you ran into can be fully disposed of, but we cannot proceed until our Tech Support is offered your further insight.

Would you be so kind and respond in the previously opened ticket? We very much look forward to helping you enjoy the flawless performance of the module.

  • 1 month ago
  • Version Number 2.4.1

Arpan Arora @ArpanArora

December 13, 2017 at 06:15:03 PM

Great Developer ! Great Modules !
Very Co-Operative and Fantastic Support !

I Very strongly Recommend Modules Garden

Everbiz Cloud Service, India

  • 2 months ago
  • Version Number 2.4.1

Norbert Boros @Norbert

November 27, 2017 at 03:49:04 PM

I am very pleased to recommend Modules Garden as our main WHMCS modules provider. Their modules are written professional, efficient, compatible to the latest WHMCS and PHP always. Everything works smooth and efficient, as it supposed to work in any business! I myself do not often tend to rate third party module developers, but these guys deserve it. Keep up the good work!

  • 2 months ago
  • Version Number 2.4.1

Michael Neubauer @MikeEM

October 23, 2017 at 12:08:32 PM

A fantastic support, fast and competent.
The module for Proxmox is beautiful, very well integrated and above all functional.
Installation is easy.

  • 4 months ago
  • Version Number 2.4.0
  • Edited

Cottey Baptiste @ProxGroup

September 5, 2017 at 08:38:56 PM

Used since 2 years ago, and working without any problem.
Support reply very fast and fix your problem quickly !

  • 5 months ago
  • Version Number 2.4.0

Ali Davachi @valuereseller

July 4, 2017 at 04:23:31 PM

Horrible company to work with. Stretched out support so they could prevent a refund. Stay away. Product was useless try this one on Github instead: ... Stay away.

  • 7 months ago
  • Version Number 2.3.1

Vasileios Stoidis @MassiveGRID

October 15, 2016 at 05:47:42 AM

We use the module in two different WHMCS installations for a long time ago. We have nodes with two different Proxmox versions.
It works very well with all versions simultaneously.
If we face any problem, ModulesGarden support does their best in order to help us. They also try to satisfy any custom request we may have and at most of the times they do.
They are highly recommended.

  • 1 year ago
  • Version Number 2.1.7
  • Edited

Gobi Yoga @gobiyoga

September 8, 2016 at 11:24:02 AM

Out of all the modules I tried, I had the most luck with this module. Works great and support is always there to help you out.

  • 1 year ago
  • Version Number 2.1.5

Version Compatibility

Compatible with WHMCS v7.4

Full Version Compatibility

  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0

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.4.2 Released February 23rd, 2018

Latest Version

  • New Feature: 'Search For Templates In All Nodes' option for the KVM virtualization that allows an image to be rebuilt even if it is not available on the current node - case #251
  • New Feature: 'VM Template' option in the product configuration to select a default template when configurable options are not set - case #264
  • Improvement: Extended number of logs regarding the creation of a virtual machine - case #246
  • Improvement: 'Login to Proxmox Host failed' notification is now translatable in the language file - case #259
  • Bug Fix: Fixed issue that might have led to the failure of VPS creation when multiple servers are ordered at once - case #246
  • Bug Fix: Corrected parsing of the WHMCS URL address used for the random hostname generation in LXC virtualization type
  • Bug Fix: Fixed display of a missing disk format in the client area - case #249
  • Bug Fix: Surmounted issue with the blank storage selection that could have resulted in the 'Storage 'local-zfs' is not available on node' error - case #252
  • Bug Fix: Corrected assorted problems related to output buffering
  • Bug Fix: Fixed issue with listing all templates from the server available for reinstallation instead of only those selected in the product configuration - LXC virtualization type
  • Bug Fix: Resolved VM boot issues related to the suspend/unsuspend functionality - case #262
  • Bug Fix: 'Allow Reboot' option is now correctly set for virtual machines created and cloned from templates - case #270
  • Bug Fix: Eliminated minor issue that might have led to the malfunction of a partition resizing feature - case #271
  • Bug Fix: Fixed lack of possibility to terminate a virtual machine hosted on Proxmox 3.4-6 - case #272
  • Bug Fix: Corrected Proxmox test connection feature from the servers list - case #242
  • Bug Fix: Downgrading the number of additional IP addresses will no longer remove the main IP address - case #275
  • Bug Fix: The backup file will now be properly deleted by cron job once the reinstallation process is complete - case #274
  • Bug Fix: Fixed 'Change Password' link in the client area menu that might have not worked when VM management sections are open - case #273


Previous Versions

v2.4.1 Released October 31st, 2017

View/hide detailed changelog

  • New Feature: WHMCS V7.3 support
  • New Feature: Proxmox V5.1 support
  • New Feature: KVM - support for additional disks storage - case #221
  • New Feature: Send welcome email to clients after successfully creating a VM
  • 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
  • Improvement: 'VM Template' configurable option now uses more friendly 'name|OS Name' format where node path is no longer required - case #214
  • Improvement: Various UI adjustments
  • Changed: IP management 'VLAN' option in Proxmox addon has been changed to more relevant 'VLAN Trunks'
  • Bug Fix: Corrected integration with the 2.4.0 version of IP Manager For WHMCS
  • 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 bug that might have caused the backup storage to be empty
  • Bug Fix: Resolved bug that might have overwritten one VM with another when they were created immediately one after another
  • Bug Fix: Fixed error with an empty MAC address that may have occurred during deleting an additional IP address - case #240
  • Bug Fix: Changed invalid 'MB' to 'GB' unit for 'Bandwidth Limit' field


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: Reg-ex validation for snapshot names to work the same as in Proxmox panel
  • Improvement: Adjusted IPv4 mask validation for IP pool generation to prevent creation of too many addresses (from 12 to 30 mask allowed)
  • Bug Fix: Resolved issue with creating the same username for multiple virtual servers in a single order
  • Bug Fix: Corrected invalid IPv4 notification about the lack of free IPv6 addresses
  • Bug Fix: Minor code corrections


v2.3.2 Released July 18th, 2017

View/hide detailed changelog

  • New Feature: Send email notification to administrator automatically in case creation of VM by cron has failed
  • New Feature: Add information to to-do list automatically in case creation of VM by cron has failed
  • Improvement: Loading list of OS templates in module settings
  • Improvement: Addon migration from previous module versions
  • Improvement: WHMCS V7.2 support
  • Bug Fix: Adjusted swapped positions of 'Burst' and 'Dedicated' memory usage statistics
  • Bug Fix: Fixed configuration saving when selecting OS template
  • Bug Fix: Solved problem with the lack of OS templates to reinstall in the client area for KVM virtualization type
  • Bug Fix: Resolved issue with handling special characters in passwords
  • Bug Fix: 'CPU Limit' parameter is now set up properly in module configuration
  • Bug Fix: 'Return IP to the pool' option will now remove IP address from both WHMCS and dhcpd.conf file
  • Bug Fix: Task history will now display virtualization type correctly
  • Bug Fix: Corrected 'Bandwidth' and 'Disk Usage' statistics update by daily cron
  • Bug Fix: Surmounted problem with loading of templates for clusters
  • Bug Fix: Solved issue that might cause 'Add Backup' button to disappear
  • Bug Fix: Added missing IP addresses in the admin area - WHMCS V6 only
  • Bug Fix: Assorted minor code adjustments


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
  • Improvement: Added missing CPU units in the admin area product view
  • Improvement: Error handling during KVM cloning process
  • Changed: Renamed 'Bandwidth Limit' configurable option to 'Bandwidth' to avoid conflict with WHMCS update usage statistics
  • Bug Fix: Corrected the creation of network interfaces format
  • Bug Fix: Resolved problem with broken auto-node option
  • Bug Fix: Re-adding a new pool of IP addresses now ignores those that are already assigned to existing servers
  • Bug Fix: Proxmox Firewall was not enabled on creation for VMs network interface
  • Bug Fix: Corrected error handling on cron update usage statistics
  • Bug Fix: Adjusted VM ID to be picked up from the module for the next server creation
  • Bug Fix: Updated test connection function to work with multiple servers configuration
  • Bug Fix: Resolved issue with incorrect GB memory units for KVM settings
  • Bug Fix: Solved problem with DHCP configuration on Windows based platforms
  • 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: 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.1.13 Released January 26th, 2017

View/hide detailed changelog

  • Improvement: Display 'Manage VM' and 'Additional Tools' sidebar sections on 'Information' page
  • Bug Fix: Corrected 'Information' link in sidebar menu
  • Bug Fix: Solved issue affecting assignment of IP addresses with MAC handled by IP Manager For WHMCS
  • Bug Fix: Resolved fatal error related to not found PdoWrapper class
  • Bug Fix: Load module settings properly when WHMCS runs on Windows Server
  • Bug Fix: Set up 'Network Rate' configurable option correctly while upgrading/downgrading product


v2.1.12 Released December 20th, 2016

View/hide detailed changelog

  • New Feature: Define custom directory to IPv6 DHCP configuration
  • Bug Fix: Prevent from duplicating VMID when LXC virtualization was in use
  • Bug Fix: Prevent the appearance of blank page in the client area
  • Bug Fix: Correctly migrate VM between nodes


v2.1.11 Released November 21st, 2016

View/hide detailed changelog

  • Bug Fix: Prevent VMID from being duplicated while using LXC containers
  • Bug Fix: Resolved unsuccessful test connection caused by password containing HTML special characters


v2.1.10 Released November 15th, 2016

View/hide detailed changelog

  • Bug Fix: Resolved 'syntax error' occurring upon the module cron execution


v2.1.9 Released November 4th, 2016

View/hide detailed changelog

  • New Feature: PHP 7 support
  • Bug Fix: Corrected validation of MAC address


v2.1.8 Released October 14th, 2016

View/hide detailed changelog

  • New Feature: WHMCS V7 support
  • Bug Fix: Enable backups for additional disks
  • Bug Fix: NoVNC console support for PVE 4.3.3


v2.1.7 Released September 20th, 2016

View/hide detailed changelog

  • Bug Fix: Generate usernames with 'Use Client Name For VPS' feature - special characters support
  • Bug Fix: Reboot VPS using KVM virtualization
  • Bug Fix: Choose storage for backup files
  • Bug Fix: Verify module tables integrity in WHMCS database


v2.1.6 Released September 2nd, 2016

View/hide detailed changelog

  • Bug Fix: Setting up a user password has been corrected


v2.1.5 Released August 16th, 2016

View/hide detailed changelog

  • New Feature: Log module cron errors in to WHMCS activity log
  • Bug Fix: Compatibility with WHMCS 6.3.1 - choose authentication method during server configuration


v2.1.4 Released July 18th, 2016

View/hide detailed changelog

  • Changed: Log in to activity log only if debug mode is active
  • Bug Fix: IP Manager For WHMCS integration - configure gateway IP address
  • Bug Fix: KVM virtualization - apply CPU weight
  • Bug Fix: Proxmox Addon - save minimal VMID


v2.1.3 Released July 11th, 2016

View/hide detailed changelog

  • Improvement: Create VPS - trim whitespaces from nameservers
  • Bug Fix: OpenVZ virtualization - add IP address
  • Bug Fix: Stop VM for duration of upgrade process
  • Bug Fix: Make sure client area output is of correct type


v2.1.2 Released June 8th, 2016

View/hide detailed changelog

  • New Feature: Support for 'systpl' global WHMCS variable
  • Changed: Prevent from assigning private IP address to public network
  • Changed: New network model for Proxmox V4.2
  • Bug Fix: ISC DHCP support for Proxmox V4.2
  • Bug Fix: Resume server automatically on unsuspending it
  • Bug Fix: Assign correct MAC to IP address on server upgrade
  • Bug Fix: Display list of IP addresses in the Proxmox Addon


v2.1.1 Released March 29th, 2016

View/hide detailed changelog

  • Bug Fix: Remove backups along with VM
  • Bug Fix: Remove backup jobs along with VM


v2.1.0 Released February 10th, 2016

View/hide detailed changelog

  • New Feature: Automatic IP address assignment - KVM virtualization
  • Improvement: Automatically boot VM after reinstallation
  • Improvement: IP Manager For WHMCS integration
  • Improvement: Optimize server RAM usage retrieval process - Proxmox Addon
  • Removed: 'Backup Storage' custom field - not used any more
  • Bug Fix: Backups limits not respected
  • Bug Fix: Upgrade VM after clone


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

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.

JetBackup for WHMCS

JetBackup is a leading backup solution for cPanel