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

With the mass of components implemented straight into the client area, your customers will be able to handle all crucial elements of their virtual machines, including backups and firewall, as well as access noVNC, SPICE, or Xterm.js console, study graphs and statistics, and so much more. A further point worthy of your note is support for Cloud-Init for the KVM virtualization type, enabling the automatic application of user data to your cloud instances. The module also features an incredible Proxmox Addon that will help you take close control over your servers, IP addresses and clusters - without ever needing to leave WHMCS.

Another dimension of the module's top quality is full integration with Products Reseller For WHMCS upon which your Proxmox servers can be resold straight through WHMCS or any other preferred platform. Thanks to it, your resellers will be able to set up their own pricing rates as well as control end-client orders in a dedicated Reseller Area, all while you keep close tabs on the progress in sales and earnings.

Eager to find new ways of distribution, and create a frictionless customer experience, both at once? Proxmox VPS For WHMCS is a perfect choice for all Proxmox VE owners - purchase the module today, and make your offer a magnet for clients!

ModulesGarden is official Proxmox Technology Partner and this module is recommended by Proxmox Server Solutions.
Read More
Combine Proxmox VPS For WHMCS and Products Reseller For WHMCS modules together to easily resell your VPS servers!
Learn More

The most important difference between Proxmox VPS For WHMCS and Proxmox Cloud VPS 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
    • Create/Suspend/Unsuspend/Terminate Server
    • Create/Terminate User Account
    • Change Package - Supports Configurable Options
    • Boot/Reboot/Stop/Shut Down Server
    • Change User Role
    • Access noVNC, SPICE And Xterm.js Console
    • Migrate Server Between Nodes In The Same Cluster
    • Reinstall Server
    • Change Server Hostname, ISO Image, Boot Devices And SSH Public Key
    • View Server Status, Details And Statistics
    • View Graphs - With Option To Change Time Scale of MRTG Graphs
    • Display Disk And Bandwidth Usage Of Each Product
    • Display CPU And Memory Usage Of Each Product
    • Display IP Sets (KVM)
    • Auto Node - Automatically Create VM On Node With 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 Qemu Guest Agent (KVM)
    • Enable Backups Routing
    • Enable Auto VM Backups Before Reinstallation
    • Enable Load Balancer
    • Receive Notifications About VM Upgrades And Creation Failures
  • Proxmox Addon
    • Display Servers:
      • List Per VPS And Cloud
      • Clusters List
      • VMs List
      • KVM Templates
      • Recovery VM Configurations List With Export To Backup File
      • Tasks History
      • Statuses, Resources Usage, IP Assignments And Details
    • Manage Public And Private IP Addresses Per Server/VLAN/Tag/Node
    • VM Cleaner - Manage VM Not Existing In Your WHMCS
    • Convert KVM VPS To KVM Template
    • Define VM ID Ranges Per Server
    • Set Minimum VM ID For Product Without ID Ranges Defined
    • Provide Server Credentials For Cloud-Init Scripts
    • Configure Resource Weights For Load Balancer Prioritization
    • Synchronize Users Permissions
    • Create And Manage Custom Cloud-Init Scripts
  • Client Area
    • Boot/Reboot/Stop/Shut Down Server
    • Reinstall Server Using Templates (KVM) And ISO Images
    • Access noVNC, SPICE And Xterm.js Console
    • Change Server Hostname, ISO Image, Boot Devices And SSH Public Key
    • Create/Restore/Delete Backups
    • Manage Backups Within Defined Limits (Max Number And Size Of Files)
    • Manage Backup Jobs Within Defined Limits (Max Number And Size Of Files)
    • View Graphs - With Option To Change Time Scale of MRTG Graphs
    • View Tasks History
    • View Network Devices And Manage Private Interface
    • Create Server Snapshots:
      • Manually
      • Automatically:
        • Every Number Of Hours
        • Each Specified Days
    • Manage Firewall
    • View And Edit Public SSH Key (KVM)
    • 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
  • Configurable Options
    • KVM:
      • Number Of CPU Sockets
      • Number Of Cores Per Socket
      • CPU Limit
      • CPU Weight For VM
      • Amount of RAM
      • Disk Space
      • Additional Disk Space
      • IPv4 Addresses
      • IPv6 Addresses
      • Backups Size Limit
      • Backups Files Limit
      • Snapshots Limit
      • Snapshot Jobs
      • Bandwidth Limit
      • VM Template
      • Network Rate
      • VCPUs
      • ISO Image
      • OS Type
      • Custom Cloud-Init Configuration
      • Cloud-Init Script
    • LXC:
      • Number Of CPU Cores
      • CPU Limit
      • CPU Weight For VM
      • Amount of RAM
      • Amount of SWAP
      • Disk Space
      • Additional Disk Space
      • IPv4 Addresses
      • IPv6 Addresses
      • Backups Size Limit
      • Backups Files Limit
      • Snapshots Limit
      • Snapshot Jobs
      • Bandwidth Limit
      • VM Template
      • Network Rate
  • General Info
Read More


v3.2.0 Released: Jul 15th, 2021
New Feature
  • Proxmox VE 7.0 support
  • Node groups - use Load Balancer to deploy servers within a defined group of nodes - case #1051
Bug Fix
  • Resolved problem with deleting private IP addresses from the admin area - case #1061
  • Added missing VMID secure protection when reinstalling a server - case #1062
  • Adjusted differences between resource graphs in the client and admin areas - case #1046
  • Resolved problem with an incorrect private bridge that might have appeared when reinstalling a server - case #1042
  • Fixed issue with assigning servers to the pool of resources after their reinstallation - case #1041
  • Eliminated number of warnings generated into the "tblerrorlog" database table
  • Other code corrections and improvements
v3.1.1 Released: Jun 1st, 2021
New Feature
  • WHMCS V8.2 support
  • Extended selection of graphic card options for server configuration - case #1043
  • The maximum number of restarts and relocations for High Availability Cluster configuration will now be set to "1" by default- case #1037
  • Support for PHP 7.1 version
Bug Fix
  • When Cloud-Init is used, the password provided for server reinstallation will now be properly set, instead of the one entered when ordering a product - case #985
  • Fixed problem that might have caused public IP addresses to disappear from the client area - case #1036
  • Resolved case where the private network might have been removed after changing a product package - case #1026
  • Other code corrections
v3.1.0 Released: Apr 1st, 2021
New Feature
  • Custom Cloud-Init support - add your scripts within the addon module and select them in the product configuration as well as configurable options (KVM virtualization type)
  • Option to "Create Network" when adding a new IP Address so it can be assigned directly to the ProxmoxVE "IP Config" configuration (KVM virtualization type)
  • Added "Quemu Machine Type" setting to "Additional KVM Configuration" - case #1013
  • When reinstallation of the server is complete, the page will be now automatically refreshed - case #953, #827
  • When using the "Proxmox Hostname" option, it will be now also copied to the WHMCS "Domain" field after VM creation - case #927
  • Added a warning notice when attempting to downgrade the disk size which is not supported
  • Added validation notice in "Network Rate Limit" format that can accept a dot as the only decimal separator - case #569
  • Added "Bandwidth" column to the VMs list on the server in the Proxmox addon module - case #928
  • Added validation of disabled hooks when using "Test Connection" functionality
  • VMs, that are not yet built, will be now omitted in the servers statistics in the Proxmox addon module - case #995
  • Location of the buttons to obtain public and private SSH keys - case #706
  • "MD-CLEAR" option will be now disabled by default in the product configuration - case #944
  • Support for WHMCS V7.9 and previous
Bug Fix
  • Added missing CPU types in the "Virtual Machine Configuration" - case #804
  • Exception error will no longer occur after the module's license expiration - case #958
  • Corrected additional disk configuration when creating a VM - case #964
  • Fixed a JavaScript error that might have occurred when upgrading or configuring the product - case #923, #1004
  • Adjusted backups creation setup when using additional disks - case #997
  • Additional corrections related to the firewall options in the private network - case #993
  • Solved problem that might have caused an issue with obtaining SSH keys from the client area (LXC virtualization type) - case #1015, #1007
  • Resolved case that might have caused the "Unit value (...) is invalid" error when creating a VM - case #994, #1001
  • Fixed issue with a missing feature of the master hard disk reinstallation - case #1023
  • Eliminated "500 Configuration file does not exist" error that might have shown up in the header response - case #982
  • Fixed missing "no bootdisk" option of "Boot Order" - case #1010
  • Eliminated bug that allowed clients to exceed the additional disk limit - case #986, #1002
  • Solved issue with loading AJAX pages on certain configurations - case #1022
  • Resolved problem with gateway assignment due to an additional white character that might appear when IP Manager For WHMCS was in use - case #999
  • Fixed "Class 'ModulesGardenServersProxmoxVpsAppHttpActionsIpAddress' not found" error that might have sometimes occurred when assigning IP addresses manually - case #992
  • Added missing error notice if VM template exceeds available disk space - case #1018
  • Private network will no longer be removed when using change package - case #1026
  • Eliminated issues that might have caused problems with the termination of certain VMs - case #988
  • Fixed problem with invalid EFI disk resize instead of the main disk after cloning - case #834
  • Corrected functionality of cron migration if VM is suspended - case #991
  • Server reinstallation will now correctly take into account the password provided by the client - case #985
  • Private network can now be created without providing VLAN tag - case #1029
  • Minor language and UI adjustments as well as updates for certain fields
  • Other code corrections and improvements
v3.0.1 Released: Dec 18th, 2020
New Feature
  • Support for Proxmox VE 6.3
  • Support for the "Twenty-One" theme in WHMCS V8.1
  • VLAN tags will be based on the subnet level when using IP Manager For WHMCS to assign IP pools - case #980
Bug Fix
  • Resolved problem with creating multiple additional disks when the "Additional Disk" and "Backups On Additional Disks" options were enabled at the same time - case #959
  • Solved issue with "Invalid virtualization type" errors on the list of server in Proxmox Addon that might have occurred after the module upgrade - case #960
  • Fixed issues with enabling the "KVM Hardware Virtualization" setting properly - case #965
  • Corrected issues with the upgrade/downgrade functionality that might have caused the "invalid format - value does not look like a valid node name" error when cloning a KVM - case #975
  • Cloud-init password provided to the custom field during the order will no longer be incorrectly encoded - case #976
  • A large number of selected items from the configuration of dropdowns will no longer obscure other options in WHMCS V8.0 and later - case #978
  • Eliminated problems that might have caused instances being delivered to the wrong host nodes - case #973
  • Fixed problem with the "Configuration file does not exist" 500 error that may have occurred in the HTTP header - case #982
  • Solved issue where the IP from the incorrect node might have been assigned to the created VM by "IP Management" in Proxmox Addon - case #974
  • Other minor code corrections and improvements
v3.0.0 Released: Nov 16th, 2020
New Feature
  • Support for newly rebuilt Proxmox Cloud VPS For WHMCS 3.X module version
  • Create backups using ZSTD compression format - case #951
  • Toggle resetting VM usage the first day of the month
Bug Fix
  • Editing server's hostname from the client area will no longer result in resetting it to the original after executing the "Change Package" module command
v2.9.3 Released: Oct 23rd, 2020
Bug Fix
  • Fixed "PHP Fatal error: Declaration of Symfony" that might have occurred during cron execution after updating the module to WHMCS V8 - case #942
  • Resolved "Call to a member function config() on null" error that might have shown up when trying to reinstall VPS after updating the module to WHMCS V8 - case #946
v2.9.2 Released: Oct 5th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
  • Support for PHP 7.0 and previous
  • Support for WHMCS V7.8 and previous
Bug Fix
  • Fixed case where only one node could be listed in the "Target Node" dropdown while trying to migrate a server - case #919
  • Adjusted setting up "ciuser" as administrator when creating a server with the cloud-init usage - case #924
v2.9.1 Released: Jun 24th, 2020
New Feature
  • Clone bandwidth limit option to override its I/O in KiB/s - case #893
  • Possibility to choose BIOS from the KVM virtualization type of configuration - case #904
  • Added option to the product configuration that allows you to decide if an additional disk (KVM) or mount point (LXC) should be automatically created
  • When reinstalling VM from ISO, the disk will be firstly deleted (left as unmounted in Proxmox), and then the module will create a new one - case #895
Bug Fix
  • Fixed problem with the "Invalid CSRF Protection Token" error that could have occurred during the "Save Changes" action after the noVNC or Xterm.js console was opened - case #900
  • Resolved issue with creating another user when adding a secondary VM on the different from the previous cluster - case #894
  • Adjusted validation of destination port rules for the firewall to allow providing values of port ranges - case #903
  • Fixed validation of the gateway's IP address provided in the Proxmox addon, which resulted in an error while entering an address that belongs to the private pool - case #910
  • Corrected "remove backups" operation that did not remove old backups which were already over the "backup files limit" - case #876
v2.9.0 Released: May 27th, 2020
New Feature
  • Proxmox VE 6.2 support
  • Firewall Options - choose which of the firewall features (NDP, MAC Filter, DHCP, Router Advertisement and IP Filter) users will be able to control from their client area - case #747
  • Support for "Keyctl", "Nesting", "NFS", "CIFS", "FUSE" and "Create Device Nodes" feature toggles for product configuration (LXC virtualization type) - case #877
  • Support for "MD-CLEAR", "IBPB", "AMD-SSDB", "PDPE1GB", "HV-EVMCS", "SSDB", "VIRT-SSDB", "AMD-NO-SSB", "HV-TLBFLUSH AES" feature toggles for product configuration (KVM virtualization type) - case #885
  • Support for "SSD Emulation" toggle for Hard Disk and Additional Disks configurations (KVM virtualization type) - case #886
  • "Private Network" toggle for product configuration - enable if you want to create a private network interface automatically during VM creation - case #889
  • Apply "cipassword|Password" product custom field to enable clients providing passwords when using Cloud-Init - case #871
  • Added "Default (LSI 53C895A)", "LSI 53C895A", "LSI 53C810", "VirtIO SCSI", "VirtIO SCSI single", "MegaRAID SAS 8708EM2" and "VMware PVSCSI' options for SCSI Controller Model configuration (KVM virtualization type) - case #887
  • Added "Cascadelake-Server", "Skylake-Server", "Skylake-Client", "Broadwell", "Broadwell-noTSX", "KnightsMill", "IvyBridge", "Haswell-noTSX" and "EPYC" options for CPU Type configuration (KVM virtualization type) - case #881
  • Support for WHMCS V7.7 and previous
Bug Fix
  • Corrected node searching based on IP addresses to resolve "Node for IP Address "IP ADDR" not found" error - case #878
  • Fixed problems with connecting to the remote console when custom port is used - case #891
  • Added missing "ES" option to enable Spanish keyboard support of KVM product configuration - case #872
  • Resolved issue that might have prevented deleting the last remaining backup file after VM termination - case #851
  • Assorted corrections related to creation of High Availability cluster resource - case #849
  • Qemu Guest Agent will now properly set DNS for Windows-based machines - case #848
  • Fixed problem with not reassigning the IP addresses after os/template reinstallation when using Cloud-Init- case #846
  • Reinstallation VM from template, on VM with created HA state, will no longer result in with creating the endless "Reinstall - Creating VM" task - case #845
  • Fixed problem that might have caused "Duplicate entry (...) for key 'PRIMARY' (SQL: insert into ProxmoxAddon_VmIpAddress" (...)) error when creating private IP address- case #844
  • Bug Fix: VM will no longer run automatically if the "Start VM After Create" option was not enabled - case #843

v2.8.1 Released: Mar 19th, 2020
New Feature
  • WHMCS V7.10 support
  • "Clone On The Same Storage As Source" for KVM configuration to clone VMs on the same storage as the template - case #828
  • Graphs will be now smaller to fit better on screens with low size or resolution - case #831
Bug Fix
  • Resolved assorted issues with editing additional disk size - case #833
  • The hosting "Username" field will be now full-filled properly just after the service creation if "Default User" is set in Cloud-Init configuration - case #841
v2.8.0 Released: Feb 5th, 2020
New Feature
  • WHMCS V7.9 support
  • Proxmox VE 6.1 support
  • Automatic Snapshots - allow clients to create automatic snapshot jobs every provided number of hours or on specified days - case #298
  • Reset Bandwidth - use new module command to manually reset bandwidth usage for the chosen VPS in the admin area - case #745
  • If VPS was auto-suspended upon the server's bandwidth overage, now it can be also automatically unsuspended with the arrival of next billing cycle and bandwidth usage reset - case #745
  • Guest Agent support for KVM configuration with the possibility to toggle "Service Password", "Template User" and "Configure Network" settings for Windows installation - case #798
  • Create multiple "Custom Cloud-Init Configurations" to choose from as configurable options - case #785
  • Added additional "$service_domain" "$service_dedicated_ip" "$service_assigned_ips" merge fields variables to use in "Container Notes" of the product configuration - case #748
  • If the template has some network devices, the IP address by Cloud-Init will be now set up after the cloning process
  • Added line breaking for "SSH Public Key" displayed in the "Additional Information" tab in the client area
  • Support for WHMCS V7.6 and previous
Bug Fix
  • Corrected "Path" when adding additional hard disk for LXC virtualization type
  • Resolved problem with changing a password after VPS reinstallation - case #808
  • Fixed "Syntax error or access violation" error that might have occurred on certain servers during Proxmox addon activation - case #803
  • Resolved problem with displaying password if it contained certain special characters when reinstalling the server - case #790
  • When downgrading the IP address it will be now properly removed from the VM - case #784
  • High Availability Cluster will be now properly set after VM cloning - case #781
  • Fixed "Parameter verification failed" error that might have occurred during VM reinstallation when a clone of the template was located on the different node - case #774
  • Resolved problem with generating configurable options properly for different than default currencies
  • Added missing validation for the empty "Hostname" field when performing product creation - case #737
  • The unnecessary protocol, source and destination fields will be now disabled once the “Macro” option is selected while adding a firewall rule
  • Corrected IPv6 assignation for LXC virtualization type - case #535
  • IPv6 address by Cloud-Init will be now assigned to the correct network interface - case #527
  • Resolved problem with reinstalling VM from ISO when snapshots are taken - case #499
  • Assorted language adjustments
  • Many other slight corrections
v2.7.3 Released: Oct 8th, 2019
Bug Fix
  • Fixed assorted problems regarding the "Illegal mix of collations" errors - case #723
  • Corrected "Backup Size Limit" tooltip to properly hint the "-1" value (instead of an empty field) to provide for unlimited backups - case #722
  • Resolved issue with the "Class 'ModulesGardenProxmoxAddonAppJobsVpsReinstallIpAddress' not found" error that might have occurred when reinstalling LXC server - case #726
  • Solved problem with the "Storage 'local' is disabled" error that might have shown up when reinstalling LXC server - case #732
  • Fixed issue that could have caused the "Manage IP Addresses" functionality not being displayed in the product management in the admin area - case #733
  • If "Tag 0" has been removed from the product configuration, it should not reappear as assigned after saving the changes - case #740
  • If the "ISO Images" access is disabled in "User's Options", clients will no longer have the option to mount ISO images to existing servers - case #742
  • Fixed issue with displaying all available ISO images to clients in spite of their selection in product configuration - case #742
  • Resolved problem with selecting custom keyboard layout for KVM configuration that might have caused the "Parameter verification failed" error - case #743
  • Fixed bug with graphs that could have caused the presented values being taken from another server - case #757
  • Corrected domain redirection URL in the module addon "Tasks" section
  • Fixed case that could have caused duplicated OS templates to reinstall being displayed
  • Fixed problem with displaying invalid "CPU Usage" values - case #760
  • Slight UI adjustments
  • Other minor corrections
v2.7.2 Released: Aug 29th, 2019
Bug Fix
  • Corrected problems with setting tags based on custom fields from the IP Manager For WHMCS integration
  • Resolved issue with invalid network interface deletion if there were still some IP addresses assigned from IP Manager For WHMCS
  • Module database tables encoding will now match the rest of the WHMCS system instead of being set to UTF-8
  • IP addresses will be now correctly reassigned to the VM after its reinstallation
  • Solved problem with creating the VM when the database was set on a different server with other time than the one in WHMCS

v2.7.1 Released: Aug 20th, 2019
Bug Fix
  • Added missing tooltips for SSH keys in the admin area - case #705
  • Removed SSH key buttons displayed in the wrong place - case #706
  • Corrected "Pool" value for the KVM configuration that was mistakenly displayed in the "Keyboard" option - case #707
  • Minor code alterations
v2.7.0 Released: Aug 14th, 2019
  • Rebuilt module user interface
  • Completely rewritten code
  • Easier product configuration
  • Assorted language adjustments
New Feature
  • WHMCS V7.8 support
  • Proxmox VE V6.0 support
  • Support for "Hotplug" functionality - case #663
  • Added "Custom" area for Cloud-Init allowing you to specify custom files that will replace the automatically generated initial ones - case #649
  • Define if a VM should be shut down, stopped, paused or hibernated after the service suspension - case #571
  • The possibility to automatically suspend the VM upon bandwidth overage
  • Introduced disk downsize protection to block the downgrading of a service if the selected product or chosen configurable option value of a disk size is lower than the currently used one - case #562
  • Choose whether to automatically start the VM after its successful creation
  • Specify the exact VLAN tags from the Proxmox addon that can be used for the configured product - case #551
  • Clients are now able to change the hostname of their VM - case #550
  • Set a default user for the Cloud-Init template in the Proxmox addon server configuration
  • Taking VM snapshots in now also available for the LXC virtualization type
  • Support for WHMCS V7.5 and previous
  • Automatic start of the VM after its successful creation will now be handled by Proxmox VE server instead of by the module
Bug Fix
  • Resolved issue with the lack of ability to allocate the given disk space due to the free space amount being incorrectly checked on a different storage - case #611
  • Fixed "Unable to modify nameserver while the container is running" error that might have occurred on the "Change Package" module command for the LXC virtualization type - case #580
  • Using the Spice console will no longer result in receiving the application/x-pem-file, the console will be opened in the virt-viewer instead - case #573
  • Resolved issue with changing the KVM template after rebuilding the VM - case #570
  • VM upgrade will no longer result in resetting the already changed password to the previous one - case #549
  • Corrected issue with the infinite loading of the servers list page that may have resulted in blocking the browser session - case #534
  • Minor alterations related to the IP Manager For WHMCS integration
  • Numerous other tweaks and corrections
v2.6.1 Released: Apr 5th, 2019
  • Support for WHMCS V7.4 and previous
  • Temporally hidden "Manage VM" sidebar buttons on the "Change Password" view due to issues caused by a WHMCS template - case #493
Bug Fix
  • Fixed "Error: Class 'ModulesGardenProxmoxAddonAppModelsIpAddress' not found" that could occur when creating a new VPS after updating the module to 2.6.0 version - case #477
  • Enabling "Use Server Nameservers" option for LXC virtualization type will be now properly taken into account - case #478
  • Corrected issue with an incorrect password when reinstalling a VM if certain special characters were provided - case #481
  • Eliminated error that might have caused that cloud-init configuration was not applied - case #482
  • IPSet will no longer disappear after VM reinstallation - case #414
  • Resolved issue of two CD-ROMs assigned to a VM, where only the one from cloud-init was visible - case #483
  • Private network card will no longer be removed after using the change package module command - case #487
  • Corrected integration with IP Manager For WHMCS when trying to unassign IP from the VM - case #496
  • "Suspend" module command will no longer cause the VM to stop instead of actually suspending it - case #497
  • Load Balancer will now properly take into account the VM's additional disks (KVM) as well as additional mounting points (LXC)
  • Cluster view in the module addon will now properly display the node limits
  • Other minor corrections
v2.6.0 Released: Feb 27th, 2019
New Feature
  • Support for Proxmox VE 5.3
  • Load Balancer - automatically create new VMs on the nodes with currently the highest amount of free resources available based on the prioritized weights
  • Load Balancer - automatically create new client's VMs on various nodes, to ensure remaining machines operation in case of failure of a single node
  • Load Balancer - when client upgrades the VM but there are no free resources on the current node, it will be possible to move and upgrade it on the currently least used node
  • Display VM network interfaces and OS information from Qemu Guest Agent (KVM virtualization type)
  • Configuration toggle to enable or disable SPEC-CTRL and PCID processor settings (KVM virtualization type) - case #423
  • Xterm.js console type support
  • "Multiqueue" parameter field to the product's Network Device configuration (KVM virtualization type) - case #386
  • "Read/Write Limit (ops/s)" and "Read/Write Max Burst (ops)" parameter fields to the product's Additional Hard Disk Speed configuration - case #358
  • "Bandwidth" usage column to the VMs list table in the module addon
  • Display and edit SSH Public Key in the client area (KVM virtualization type)
  • Completely rewritten code of the module addon
  • Rebuilt module addon user interface
  • "Hard Disk Speed" and "Additional Hard Disks Speed" configurations split into separate parts
  • It will be now possible to choose the only supported "Raw disk image (raw)" format for "local-lvm" storage configuration - case #353
  • A private IP address will be now assigned to the VM when the private network is created in the client area - case #391, #418
  • Support for new "High Availability Cluster" options ("State", "Group", "Max. Restart", "Max. Relocate") to represent its configuration in the most recent version
  • Assorted language adjustments
  • Support for WHMCS V7.3 and previous
  • Support for obsolete management of certain operations on the VM (i.e. change password or disk resize) using SSH - use Cloud-Init instead
  • Support for automatic IP address assignment via DHCP - use Cloud-Init instead
Bug Fix
  • When editing the hard disk in the client area, the "Backup" checkbox will no longer be by default toggled on if that hard disk has been added without it
  • Resolved "Parameter verification failed. ( [all] - option conflicts with option 'vmid')" error that might have occurred when adding a backup job
  • Corrected issue with resetting the "Minimum Network Rate Limit" applied to a VM - case #443
  • Fixed problem with OS reinstallation using ISO image if VM uses Cloud-Init drive - case #441
  • Fixed missing icon for Additional Tools sidebar in the client area - case #438
  • Eliminated problem with creating new backups in the client area if "maxfiles" parameter was not set up by Proxmox root user - case #397
  • Resolved problems with setting default backups limits for clients if no configurable options were applied - case #395
  • Other code tweak-ups and corrections
v2.5.2 Released: Jan 24th, 2019
New Feature
  • WHMCS V7.7 and PHP 7.3 support
  • Added support for VLAN "Tag" custom field name into IP Manager For WHMCS integration - case #393
  • "Use Server Nameservers" option in the module settings to always use VM nameservers from the server configuration instead of the ones provided by the client - case #329
  • In order to meet API requirements, the module will now try to automatically convert the nameservers to valid IP addresses provided by a client in the order - case #329
  • Support for WHMCS V7.3 and previous
  • For VM using IPv6 addressing, an IPv4 address will still be set as a dedicated IP while the IPv6 addresses as additional assigned IP - case #387
  • The OS type will no longer be set after cloning - case #405
  • The maximum number of attempts to execute a scheduled task has been increased to 100 - case #413
Bug Fix
  • IP set will be now properly re-added to the VM after its reinstallation - case #141
  • Solved cases of not changing the node value after the VM migration in the admin area - case #411
  • Eliminated problem with reinstalling a KVM server from ISO image when High Availability Cluster is active - case #373
  • Corrected reinstallation issue if custom mount points have been added to the LXC container - case #383
  • Fixed issue related to disk resizing after the upgrade of a running VPS to a plan with more disk space - case #385
  • Resolved case that could have caused "PHP Error: Unable to load Class:mgLibsexceptionsWhmcsAPI" during a VM creation - case #396
  • Fixed issue related to a failed test connection with the server when the password contained certain special characters - case #407
  • Corrected validation of the provided SSH key - case #409
  • Fixed issue that might have caused problems with completing a scheduled VM reinstallation task - case #410
v2.5.1 Released: Aug 9th, 2018
  • You can now use the {$serviceid} parameter for 'Default User Prefix' to avoid problems with creating usernames that already exist - case #343
  • 'Change Package' command will now execute the action of the VM shutdown instead of powering it off immediately - case #349
Bug Fix
  • Resolved 'Name or service not known' problem related to the VM template and KVM OS templates settings - case #332
  • Fixed 'Syntax error in template' error that might have occurred in the client area - case #333
  • Solved issue with a number of assigned network interfaces not corresponding with the upgraded number of assigned IP addresses - case #334
  • The possibility to change the ISO image in CD-ROM is now hidden if the CD-ROM feature is not assigned to the VM - case #335
  • Resolved problem with an additional 1024 GB (1 TB) hard disk that was actually created as 1 GB - case #354
  • Corrected issue rendering the assignment of IPv6 addresses with the cloud-init feature impossible - case #356
  • Disk cache will be from now on properly set after cloning - case #357
  • Added validation of missing CIDR or gateway parameters when assigning an IP address using IP Manager For WHMCS module - case #370

v2.5.0 Released: May 30th, 2018
New Feature
  • Proxmox VE 5.2 support
  • [KVM] Cloud-Init support
  • 'Minimum Network Rate Limit' - if the limit of monthly bandwidth is reached, limit the traffic speed to the specified value - case #194
  • Receive notifications about product upgrades to review them before application - case #159
  • [LXC] Mount Point support - choose from the following options: Storage, ACLs, Read-Only, Enable Quota, Skip Replication - case #145
  • [KVM] 'Delete VM SSH Root Key' - remove the default SSH key after the VM creation to increase security - case #206
  • [KVM] Passphrase support for SSH keys - case #208
  • [KVM] Support for LVM partition resizing - case #209
  • 'One User Per VPS' - create either a new username for each new client's VM, or only one to be used for all of them - case #223
  • Specify IP addresses to be assigned upon VM creation manually in the admin area product details view - case #231
  • [KVM] 'IPSet IP Filter' option for the firewall to prevent IP spoofing - case #267
  • [KVM] New features for the disk and additional disk: Storage, Skip Replication, Discard and IO Thread - case #291
  • [KVM] 'Clone Mode' - choose between 'Full Clone' or 'Linked Clone' for the KVM template - case #295
  • [KVM] Allow clients to use KVM templates or ISO images for the VM reinstallation - case #213
  • 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
  • Enhanced checking algorithm to prevent VMID duplicates - case #260
  • Added warning to notify that adding, editing or removing the disk will reboot the virtual machine - case #245
  • Graphs display now takes account of the product registration date and includes only the related time frames based on it - case #232
  • 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
  • Resolved issue with resizing the partition if other than the English language is used - case #283
  • Eliminated problem with downgrading the number of additional IP addresses leading to the network interface deletion - case #290
  • 'Backup' flag is no longer incorrectly marked inversely when creating a disk - case #225
  • Assorted code, UI and language corrections
v2.4.3 Released: Apr 18th, 2018
New Feature
  • WHMCS V7.5 support
  • PHP 7.1 and 7.2 support
v2.4.2 Released: Feb 23rd, 2018
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
  • 'VM Template' option in the product configuration to select a default template when configurable options are not set - case #264
  • Extended number of logs regarding the creation of a virtual machine - case #246
  • '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
  • Corrected parsing of the WHMCS URL address used for the random hostname generation in LXC virtualization type
  • Fixed display of a missing disk format in the client area - case #249
  • Surmounted issue with the blank storage selection that could have resulted in the 'Storage 'local-zfs' is not available on node' error - case #252
  • Corrected assorted problems related to output buffering
  • Fixed issue with listing all templates from the server available for reinstallation instead of only those selected in the product configuration - LXC virtualization type
  • Resolved VM boot issues related to the suspend/unsuspend functionality - case #262
  • 'Allow Reboot' option is now correctly set for virtual machines created and cloned from templates - case #270
  • Eliminated minor issue that might have led to the malfunction of a partition resizing feature - case #271
  • Fixed lack of possibility to terminate a virtual machine hosted on Proxmox 3.4-6 - case #272
  • Corrected Proxmox test connection feature from the servers list - case #242
  • Downgrading the number of additional IP addresses will no longer remove the main IP address - case #275
  • The backup file will now be properly deleted by cron job once the reinstallation process is complete - case #274
  • Fixed 'Change Password' link in the client area menu that might have not worked when VM management sections are open - case #273
v2.4.1 Released: Oct 31st, 2017
New Feature
  • WHMCS V7.3 support
  • Proxmox V5.1 support
  • KVM - support for additional disks storage - case #221
  • Send welcome email to clients after successfully creating a VM
  • VM description field now contains client and service details - case #217
  • Enhanced hostname validation during test connection
  • Removing a single record from 'Task History' in Proxmox addon is now possible
  • 'VM Template' configurable option now uses more friendly 'name|OS Name' format where node path is no longer required - case #214
  • Various UI adjustments
  • 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
  • Resolved issue with MAC address duplication
  • When a new VM is added, the task history no longer displays the data of the previous VM
  • Fixed VM templates and ISO images synchronization if no corresponding configurable options exist - case #210
  • Surmounted problem with incorrect value of cylinder that might have occurred on KVM partition resizing - case #212
  • Resolved bug that might have caused the backup storage to be empty
  • Resolved bug that might have overwritten one VM with another when they were created immediately one after another
  • Fixed error with an empty MAC address that may have occurred during deleting an additional IP address - case #240
  • Changed invalid 'MB' to 'GB' unit for 'Bandwidth Limit' field
v2.4.0 Released: Aug 2nd, 2017
New Feature
  • Proxmox VE V5 support
  • New method of generating graphs
  • Define a read/write disk limit and read/write disk max burst in ops/s units - KVM only
  • Automatically resize a partition and change a password for Linux distributions - KVM only
  • Private keys management for disk resizing and password change - KVM only
  • Pop-up confirmation for clients before performing any risky action
  • Reg-ex validation for snapshot names to work the same as in Proxmox panel
  • 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
  • Corrected invalid IPv4 notification about the lack of free IPv6 addresses
  • Minor code corrections
v2.3.2 Released: Jul 18th, 2017
New Feature
  • Send email notification to administrator automatically in case creation of VM by cron has failed
  • Add information to to-do list automatically in case creation of VM by cron has failed
  • Loading list of OS templates in module settings
  • Addon migration from previous module versions
  • WHMCS V7.2 support
Bug Fix
  • Adjusted swapped positions of 'Burst' and 'Dedicated' memory usage statistics
  • Fixed configuration saving when selecting OS template
  • Solved problem with the lack of OS templates to reinstall in the client area for KVM virtualization type
  • Resolved issue with handling special characters in passwords
  • 'CPU Limit' parameter is now set up properly in module configuration
  • 'Return IP to the pool' option will now remove IP address from both WHMCS and dhcpd.conf file
  • Task history will now display virtualization type correctly
  • Corrected 'Bandwidth' and 'Disk Usage' statistics update by daily cron
  • Surmounted problem with loading of templates for clusters
  • Solved issue that might cause 'Add Backup' button to disappear
  • Added missing IP addresses in the admin area - WHMCS V6 only
  • Assorted minor code adjustments
v2.3.1 Released: May 11th, 2017
  • Enhanced compatibility with cron executions on Windows
  • Saving settings in Proxmox Addon now supports 'enter' key shortcut
  • Added missing CPU units in the admin area product view
  • Error handling during KVM cloning process
  • Renamed 'Bandwidth Limit' configurable option to 'Bandwidth' to avoid conflict with WHMCS update usage statistics
Bug Fix
  • Corrected the creation of network interfaces format
  • Resolved problem with broken auto-node option
  • Re-adding a new pool of IP addresses now ignores those that are already assigned to existing servers
  • Proxmox Firewall was not enabled on creation for VMs network interface
  • Corrected error handling on cron update usage statistics
  • Adjusted VM ID to be picked up from the module for the next server creation
  • Updated test connection function to work with multiple servers configuration
  • Resolved issue with incorrect GB memory units for KVM settings
  • Solved problem with DHCP configuration on Windows based platforms
  • Minor code refinements
v2.3.0 Released: Mar 15th, 2017
New Feature
  • Enable backup creation before VM reinstallation and auto-restore it if rebuilding fails
  • Proxmox Addon - IP Management: define VLAN, Tag and Node for IP address assignment
  • Add additional DHCP servers out of node with SSH keys authentication
  • Download private & public key for secure VM connections - LXC virtualization type
  • View tasks history in module addon
  • Slight look tweaks and many code refinements
  • OpenVZ support - use LXC virtualization type instead
  • VNC console support - use noVNC or SPICE console instead
  • 'Create' and 'Rebuild' module commands have been moved to cron scheduled tasks to run asynchronously
v2.1.13 Released: Jan 26th, 2017
  • Display 'Manage VM' and 'Additional Tools' sidebar sections on 'Information' page
Bug Fix
  • Corrected 'Information' link in sidebar menu
  • Solved issue affecting assignment of IP addresses with MAC handled by IP Manager For WHMCS
  • Resolved fatal error related to not found PdoWrapper class
  • Load module settings properly when WHMCS runs on Windows Server
  • Set up 'Network Rate' configurable option correctly while upgrading/downgrading product
v2.1.12 Released: Dec 20th, 2016
New Feature
  • Define custom directory to IPv6 DHCP configuration
Bug Fix
  • Prevent from duplicating VMID when LXC virtualization was in use
  • Prevent the appearance of blank page in the client area
  • Correctly migrate VM between nodes
v2.1.11 Released: Nov 21st, 2016
Bug Fix
  • Prevent VMID from being duplicated while using LXC containers
  • Resolved unsuccessful test connection caused by password containing HTML special characters
v2.1.10 Released: Nov 15th, 2016
Bug Fix
  • Resolved 'syntax error' occurring upon the module cron execution
v2.1.9 Released: Nov 4th, 2016
New Feature
  • PHP 7 support
Bug Fix
  • Corrected validation of MAC address
v2.1.8 Released: Oct 14th, 2016
New Feature
  • WHMCS V7 support
Bug Fix
  • Enable backups for additional disks
  • NoVNC console support for PVE 4.3.3
v2.1.7 Released: Sep 20th, 2016
Bug Fix
  • Generate usernames with 'Use Client Name For VPS' feature - special characters support
  • Reboot VPS using KVM virtualization
  • Choose storage for backup files
  • Verify module tables integrity in WHMCS database
v2.1.6 Released: Sep 2nd, 2016
Bug Fix
  • Setting up a user password has been corrected
v2.1.5 Released: Aug 16th, 2016
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: Jul 18th, 2016
  • Log in to activity log only if debug mode is active
Bug Fix
  • IP Manager For WHMCS integration - configure gateway IP address
  • KVM virtualization - apply CPU weight
  • Proxmox Addon - save minimal VMID
v2.1.3 Released: Jul 11th, 2016
  • Create VPS - trim whitespaces from nameservers
Bug Fix
  • OpenVZ virtualization - add IP address
  • Stop VM for duration of upgrade process
  • Make sure client area output is of correct type
v2.1.2 Released: Jun 8th, 2016
New Feature
  • Support for 'systpl' global WHMCS variable
  • Prevent from assigning private IP address to public network
  • New network model for Proxmox V4.2
Bug Fix
  • ISC DHCP support for Proxmox V4.2
  • Resume server automatically on unsuspending it
  • Assign correct MAC to IP address on server upgrade
  • Display list of IP addresses in the Proxmox Addon
v2.1.1 Released: Mar 29th, 2016
Bug Fix
  • Remove backups along with VM
  • Remove backup jobs along with VM
v2.1.0 Released: Feb 10th, 2016
New Feature
  • Automatic IP address assignment - KVM virtualization
  • Automatically boot VM after reinstallation
  • IP Manager For WHMCS integration
  • Optimize server RAM usage retrieval process - Proxmox Addon
  • 'Backup Storage' custom field - not used any more
Bug Fix
  • Backups limits not respected
  • Upgrade VM after clone
v2.0.2 Released: Dec 15th, 2015
Bug Fix
  • Ignoring VM Ranges
  • Manual MAC addresses assignment for KVM virtualization
  • Resolved error 'Missing value of CIDR' for LXC virtualization
  • Reading MAC addresses
  • Importing IP addresses manually
v2.0.1 Released: Nov 19th, 2015
Bug Fix
  • Access to VNC Console in WHMCS V5
  • Resolved issue that was the cause of Strict Standards warning
v2.0.0 Released: Nov 12th, 2015
New Feature
  • LXC virtualization - Proxmox 4.0 and later only
  • Create and store full backup of VMs configuration
  • Add IP addresses list using CIDR notation
  • Toggle discard disk - KVM only
  • Enable numa - KVM only
  • Choose new processor types - KVM only
Bug Fix
  • Upgrade KVM after clone
  • Compatibility with custom template
v1.6.2 Released: Oct 9th, 2015
Bug Fix
  • Client area interface fixes - inaccurate length of HDD progress bar
  • Multi-language issue in Proxmox Addon
v1.6.1 Released: Oct 1st, 2015
Bug Fix
  • Addon module migration from older versions
  • Minor UI tweaks
v1.6.0 Released: Sep 30th, 2015
  • Client area user interface rebuilt
  • Addon module user interface rebuilt
New Feature
  • Synchronize user permissions
  • Bug Fixes: Minor tweaks and augmentation made across the whole module
v1.5.3 Released: Sep 3rd, 2015
New Feature
  • noVNC for Proxmox 3.4-6 and 3.4-9 support
v1.5.2 Released: Aug 11th, 2015
New Feature
  • Use client name as VPS hostname - KVM only
  • Unassign ISO image from VPS
  • noVNC console commands
v1.5.1 Released: Jul 20th, 2015
New Feature
  • WHMCS V6 support
  • VM Cleaner - manage VM not existing in your WHMCS
  • Disc size divided into HDD and SSD (KVM)
  • Define list of ISO images available for reinstall
  • Create VM using High Availability Clusters
Bug Fix
  • Check if VM template exists before using it
  • IP address of existing VM assigned to new VM if there are no free IP addresses left
  • VM reinstallation process
  • CD-ROM to VM assignment (KVM)
  • Missing icons for noVNC console
  • Keyboard pointers for noVNC console (KVM, CentOS template)
v1.5.0 Released: Jun 25th, 2015
New Feature
  • NoVNC console
  • Change user role
  • Create VM on server node
  • Define VM ID range for each Proxmox VM depending on product
  • Define minimum VM ID for products without specified range
  • Use clients company name or first and last name as VM name
  • Ability to define IP addresses as available for both Proxmox VPS and Proxmox Cloud
  • Display network speed in VM details
v1.4.6 Released: Mar 2nd, 2015
  • Compatibility with WHMCS 5.3.12
Bug Fix
  • Disk resize
v1.4.5 Released: Nov 21st, 2014
New Feature
  • Manage Firewall
  • Improved filtering in Proxmox Addon
  • Fixed: Change Package functionality
  • Fixed: Minor interface issues
v1.4.1 Released: Oct 17th, 2014
New Feature
  • Configuration of bandwidth update rate
Bug Fix
  • Minor interface update
v1.4.0 Released: Oct 15th, 2014
New Feature
  • Migrate KVM containers between nodes
  • Create KVM containers snapshots
  • Create a private network device
  • SPICE console
  • Automatically remove backups older than defined number of days
  • Disable additional NIC creation for multiple IP addresses
  • Check whether specified template and VM exist on the same node before reinstallation
  • Check the availability of resources before VM creation
  • Store domain/hostname in a custom field
  • Integration with IP Manager For WHMCS is now an IP Manager submodule
  • VM details at the client area are now automatically refreshed
  • User-friendly list of templates
  • Buttons at the client area are displayed depending on enabled features
  • Extended Multi-Language functionality - now including text displayed by AJAX
  • Setting the KVM container name is optional
v1.3.1 Released: Aug 29th, 2014
  • Improved security and license validation
v1.3.0 Released: Apr 16th, 2014
New Feature
  • Integration with IP Manager For WHMCS
  • Backups routing
  • New configurable options : 'IPv6 Address', 'VM Template' and 'ISO Image'
  • KVM templates creation from Proxmox For WHMCS addon
  • Assignment of IP addresses to selected virtualization at the Proxmox For WHMCS addon
  • Tasks history
  • Node name at the client area
  • Synchronize templates
  • Change hostname (OpenVZ virtualization)
  • Cron (boot of recently created VM and reinstall of VM from template)
  • VLAN Tags (KVM virtualization)
  • Custom IP address for console
  • Graph moved to a separate page at the client area
  • Configurable option renamed from 'IP Addresses' to 'IPv4 Addresses'
  • Fixed: Missing backups after reinstallation
  • Fixed: 'Authentication' replacing 'Access Hash' at other modules server configuration
  • Fixed: Backup jobs & sheduled tasks not removed during VM termination
  • Minor bug fixes
v1.2.0 Released: Nov 20th, 2013
  • Added automatic upgrade of Proxmox hosting accounts to version 1.2 of the module
  • Added support for IPv6
  • Added new custom fields: 'node', 'storage' and 'backup storage'
  • Added 'Auto Node' option in module settings. If before account creation, option is set to 'Auto Node' then module will find the node with the most free space and create VM on that node
  • Added automatic start of VM after creation of account
  • Added feature allowing to import IP to hosting IP addresses table
  • Added feature allowing to return IP to IP addresses pool
  • Upgraded feature VM reinstall to new version supporting Auto-Node
  • Added support for Proxmox VE authentication server (PVE) and Linux PAM standard authentication
  • Fixed bug with IP addresses not returned to pool if account creation failed
  • Fixed bug with the console if server IP address is not filled
  • Fixed bug with upgrading KVM without filled configuration options
  • Many other minor fixes and improvements
v1.1.0 Released: Sep 18th, 2013
  • Added support for Proxmox VE 3.1
  • Added support for IPv6
  • Added monthly bandwidth limit feature in Module Settings
  • Added monthly bandwidth limit in configurable options
  • Added Backup Limit Jobs (The limit is the same as Configurable Option 'Backups Files Limit')
  • Added WHMCS functionality Usage Update
  • Fixed problem with VNC console error: class "WHMCSClientarea" not found
  • Fixed problem with upgrade KVM for Proxmox VE 3.1
  • Fixed problem with create/upgrade account: "Parameter verification failed"
  • Fixed problem with create/upgrade: "wrong number of CPU for OpenVZ"
  • Fixed problem with ajax choosing an incorrect server
  • Return to Proxmox Addon IP Manager after termination of IP address
v1.0.0 Released: Sep 2nd, 2013
  • Stable Release
Read More


  • 2 months ago
    To put it simply this is the best Proxmox WHMCS module I have tried. It's jam packed full of features and works like a charm. I have fully tested almost every feature offered and it has been working flawlessly over the years.
  • 4 months ago
    This module works great! Easy to integrate with my existing servers and worked as promised. Tons of configuration to customise with, which is great. So far the best module to manage Proxmox within WHMCS.
  • 10 months ago
    Hello everyone,

    I have been using the Proxmox WHMCS module from Modulesgarden for some time.
    The module has a lot of settings that you have to understand first.
    The support is very friendly and competent.
    All my questions were answered quickly and in detail.
    In my opinion Modulesgarden is to be recommended.
  • 1 year ago
    Very nice addon <3 I love it :D
  • 1 year ago
    Great module!
  • 1 year ago
    Our company use this module,
    very good product with very good option and support!
  • 1 year ago
    Proxmox VPS is a great tool to start growing your company. Automating all provisioning processes is a must nowadays.
    The HA feature is also very convenient when upgrading nodes.

    Highly recommend.
  • 1 year ago
    This module makes automation a breeze. We have several nodes and they all work great using this. Support and continuous updates to support current version of Proxmox is a plus.
  • 2 years ago
    Been using this for 4 years and it is truly amazing. Highly recommended for proxmox VPS automation with WHMCS.
  • 2 years ago
    I've been using proxmox since version 3. And I've always suffered from integration with my billing system. ModulesGarden solved my problem. The ModulesGarden Proxmox VPS and Cloud Module is just amazing. I strongly recommend. Automated provisioning makes our lives a lot easier.
  • 2 years ago
    We really like the module!
    It works as promised and has a good service guaranteed by the ModulesGarden support team :D
  • 2 years ago
    Best module to manage virtual servers from whmcs
Read More

See Also

Proxmox Cloud Autoscaling For WHMCS Icon
Proxmox Cloud Autoscaling

Proxmox Cloud Autoscaling For WHMCS

Chosen by 173 customers

Alter Proxmox Cloud servers in line with their current load automatically using the method of server resizing or cloning and let your customers manage all scaling rules.

Proxmox Cloud For WHMCS Icon
Cloud VPS

Proxmox Cloud VPS For WHMCS

Chosen by 512 customers

Grant your clients permission to create and freely modify multiple virtual servers within imposed resource limits plus enable them to manage all server components remotely.

OpenStack VPS & Cloud For WHMCS Icon
VPS & Cloud

OpenStack VPS & Cloud For WHMCS

Chosen by 212 customers

Enable the provisioning of flexible virtual servers in WHMCS and allow your clients to handle each VPS product remotely: manage backups, access noVNC console and more.

MX Registrar For WHMCS Icon
MX Registrar

MX Registrar For WHMCS

Chosen by 53 customers

Resell .mx TLDs automatically, handle registrar commands like auto renewals and domain transfers plus permit your clients to manage their TLDs straight in your system.