0

Overview

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!

In the client area, where the real magic of Proxmox Cloud For WHMCS happens, your customers can find all essential tools to freely create, modify and remove virtual machines. With the same set of resources, they will be able to create either one powerful server, or multiple smaller ones - the way resources are used is entirely up to a client, restricted only by the limits of products you offer. Along with it, your customers will be granted permission to manage private networks, backups and firewall, access noVNC, SPICE, or Xterm.js console, as well as inspect usage graphs and statistics - all these directly on your website. 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 an amazing Proxmox Addon owing to which you can carefully handle your servers, IP addresses and clusters. Eager to bring even greater automation into your business? You can boost the module's potential with Proxmox Cloud Autoscaling For WHMCS to introduce a 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 even dreamt of!

ModulesGarden is official Proxmox Technology Partner and this module is recommended by Proxmox Server Solutions.
Read More

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.

Features

  • Admin Area
    • 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 Option 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 Quemu Guest Agent (KVM)
    • Enable Backups Routing
    • Enable Auto VM Backups Before Reinstallation
    • Enable Load Balancer
  • 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 and 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
    • Configure Resource Weights For Load Balancer Prioritization
    • Synchronize User Permissions
  • Client Area
    • Create/Edit/Delete Servers
    • Boot/Reboot/Stop/Shut Down Server
    • Reinstall Server Using Templates (KVM) And ISO Images
    • Choose Location For New Servers
    • View Available Resources
    • Access noVNC, SPICE And Xterm.js Console
    • 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 And Edit Public SSH Keys (KVM)
    • Create/Upload/Download Public And Private SSH Keys (LXC)
    • View Graphs - With Option To Change Time Scale of MRTG Graphs
    • View Tasks 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)
    • 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
  • Configurable Options
    • KVM:
      • 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
    • LXC:
      • 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
  • General Info
Read More

Changelog

v2.7.1 Released: Aug 20th, 2019
Improvement
  • Enhanced compatibility with the latest version of Proxmox addon
v2.7.0 Released: Aug 14th, 2019
New Feature
  • WHMCS V7.8 support
  • Proxmox VE V6.0 support
  • Specify the exact VLAN tags from the Proxmox addon that can be used for the configured product - case #261
  • Choose whether to automatically start the VM after its successful creation
  • Set a default user for the Cloud-Init template in the Proxmox addon server configuration
Improvement
  • Virtual machines can be now created without the public IP address - case #224
Removed
  • Support for WHMCS V7.5 and previous
Changed
  • Automatic start of the VM after its successful creation will now be handled by Proxmox VE server instead of by the module
Bug Fix
  • 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 #256
  • Resolved issue with creation of ipconfig for Cloud-Init when updating the private network configuration on the KVM virtualization type - case #223
  • Fixed problem affecting the assignment of IPv6 address to the VM when using the IP Manager For WHMCS integration - case #255
  • Clients will no longer be able to set the VM RAM memory below the values range defined in product configuration - case #250
  • Corrected "Configuration file 'nodes/node1/qemu-server/102.conf' does not exist" error that may have caused the node settings to be saved incorrectly after the VM creation
  • Resolved issue with changing the KVM template after rebuilding the VM - case #227
  • Other tweaks and corrections
v2.6.1 Released: Apr 5th, 2019
Removed
  • Support for WHMCS V7.4 and previous
Bug Fix
  • Fixed "Error: Class 'ModulesGardenProxmoxAddonAppModelsIpAddress' not found" that might occur when creating a new VPS after updating the module to 2.6.0 version - case #247
  • 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 virtual machines 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 #234
  • "Read/Write Limit (ops/s)" and "Read/Write Max Burst (ops)" parameter fields to the product's Additional Hard Disk Speed configuration - case #358
  • Display and edit SSH Public Key in the client area (KVM virtualization type)
  • Allow backups creation on additional disks
  • Option to add and remove IP addresses by clients from the prepared IP pools list (LXC virtualization type)
Improvement
  • Completely rewritten code of the module addon
  • Rebuilt module addon user interface
  • It will be now possible to choose the only supported "Raw disk image (raw)" format for "local-lvm" storage configuration - case #353
  • Updated list of supported OS types based on the new additions to Proxmox VE 5.x - case #174
  • 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
Bug Fix
  • Fixed "Uncaught Error: cannot call methods on slider prior to initialization" error that might have occurred in the browser's console when creating a new VM
  • Fixed problem with OS reinstallation using ISO image if VM uses Cloud-Init drive - case #441
  • Resolved issue with missing additional disk format on the disks list in the client area if "local-lvm" type has been chosen in the product's configuration
  • Corrected problem with missing fields' default input when adding a new hard disk if the disk edit window was displayed beforehand
  • Fixed missing icon for Additional Tools sidebar in the client area - case #200
  • Fixed loader does not fully fade the screen when entering Firewall Options and Private Network edition
  • 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
Removed
  • Support for WHMCS V7.3 and previous
Bug Fix
  • Eliminated "Call to undefined method netIsNotNull" error that might have occurred when downgrading the number of IP addresses in the client area - case #208
  • Fixed issue related to disk resizing after the upgrade of a running VPS to a plan with more disk space - case #385
v2.5.1 Released: Aug 9th, 2018
Bug Fix
  • Resolved issue with updating the usage statistics that might have occurred due to a missing server creation date - case #191
  • Solved problems with the 'Change Package' action that might have caused some memory limit and bandwidth limit update errors - case #190
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
  • [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] [KVM] Support for LVM partition resizing - case #209
  • [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
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
  • Enhanced checking algorithm to prevent VMID duplicates - case #260
  • 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
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
  • Fixed invalid CPU cores calculation for the KVM virtualization - case #169
  • Corrected incorrect display of the included RAM status for taken snapshot - case #170
  • Resolved issue with creating a disk in a wrong RAW format when the QEMU (qcow2) image format is selected - case #171
  • Hotplugged devices are now excluded from the list of the disks - case #172
  • Blocked management of the drive with the 'Build' status - case #172
v2.4.1 Released: Oct 31st, 2017
New Feature
  • WHMCS V7.3 support
  • Proxmox V5.1 support
Improvement
  • 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
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
  • 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 issue that might have rendered the backup storage empty
  • Solved problem that might have overwritten one VM with another when they were created immediately one after another
  • Corrected limits and information about the number and size of used backups - case #141
  • Disk space will now be properly updated after importing an additional drive - case #165
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
Improvement
  • WHMCS V7.2 compatibility
Bug Fix
  • Solved problem with bridges (vmbr) not showing up
  • Resolved issue with insufficient disk size error for KVM OS template reinstallation
  • Fixed missing 'proxmoxCloud_beforeCreateVM' hook
  • Surmounted problem with templates loading for clusters
  • Minor code corrections
v2.3.1 Released: May 11th, 2017
Improvement
  • Enhanced compatibility with cron executions on Windows
  • 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
  • Resolved problem with broken auto-node option
  • Adjusted VM ID to be picked up from the module for the next server creation
  • Corrected the creation of invalid network interfaces format
  • Resolved bandwidth usage calculation with Advanced Billing For WHMCS module
  • Corrected missing 'Snapshot' and 'Hard Disk Management' links on the side menu
  • Adjusted additional disk limits in VM edition
  • 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
  • Allow clients to choose VM node location during VM creation
  • 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
Improvement
  • Slight look tweaks and many code refinements
Removed
  • OpenVZ support - use LXC virtualization type instead
  • 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: Jan 26th, 2017
Improvement
  • Added 'Public VLAN TAG' parameter to help separate public and private networks
  • Optimized SQL tables creation on module activation
Bug Fix
  • Surmounted fatal error concerning uncaught PDOException
  • Adjusted LXC virtualization containers creation
  • Corrected SWAP memory limit
  • Display accurate outcome of test connections
  • Resolved 'SQLSTATE Column not found' issue correlated with IP Manager For WHMCS integration
  • Solved issue affecting assignment of IP addresses handled by IP Manager For WHMCS
  • Manage IP addresses properly when removing LXC VPS
  • Decode server password appropriately
v2.2.5 Released: Nov 21st, 2016
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: Nov 4th, 2016
New Feature
  • PHP 7 support
Bug Fix
  • Allow setting up VPS with 1 CPU core
  • Corrected validation of MAC address
  • Resolved problem of setting up empty MAC address for a private network
v2.2.3 Released: Oct 12th, 2016
New Feature
  • PHP 7 support
Bug Fix
  • Allow setting up VPS with 1 CPU core
  • Corrected validation of MAC address
  • Resolved problem of setting up empty MAC address for a private network
v2.2.2 Released: Sep 22nd, 2016
Improvement
  • Handle errors during VM creation
  • Return data via AJAX using correct format
Bug Fix
  • Select network correctly during VM creation
v2.2.1 Released: Sep 5th, 2016
Bug Fix
  • Reboot server - resolve jQuery issue
  • Integration with IP Manager For WHMCS - select gateway correctly
v2.2.0 Released: Jun 8th, 2016
New Feature
  • Allow client to manage private network - add, remove and configure
  • Define private network management limits
  • Define minimum and maximum resource values for new VM
  • Allow client to manage VM templates - KVM virtualization
  • Proxmox Addon - create private IP addresses
Changed
  • New network model for Proxmox V4.2
Bug Fix
  • Remove backups and backup jobs during VM termination
  • ISC DHCP support for Proxmox V4.2
  • Assign correct MAC to IP address on server upgrade
  • Display list of IP addresses in the Proxmox Addon
  • Display list of available OS templates
v2.1.0 Released: Feb 10th, 2016
New Feature
  • Automatic IP address assignment - KVM virtualization
  • Remove VM from admin area
  • Change package from admin area
Improvement
  • Automatically boot VM after reinstallation
  • Optimize server RAM usage retrieval process - Proxmox Addon
  • Minor UI tweaks
Bug Fix
  • Resource limits during product upgrade/downgrade not respected
  • Backups limits not respected
v2.0.2 Released: Dec 15th, 2015
Bug Fix
  • Ignoring VM Ranges
  • Adding extra disk to VM
  • Incorrect storage for extra disk
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
Improvement
  • Choose new processor types - KVM only
Bug Fix
  • Upgrade KVM after clone
  • Compatibility with custom template
v1.4.2 Released: Oct 9th, 2015
Bug Fix
  • Client area interface fixes - inaccurate length of HDD progress bar
  • Multi-language issue in Proxmox Addon
v1.4.1 Released: Oct 1st, 2015
Bug Fix
  • Addon module migration from older versions
  • Minor UI tweaks
v1.4.0 Released: Sep 30th, 2015
Improvement
  • Client area user interface rebuilt
  • Addon module user interface rebuilt
New Feature
  • Synchronize user permissions
Others
  • Bug Fixes: Minor tweaks and augmentation made across the whole module
v1.3.1 Released: Jul 20th, 2015
New Feature
  • WHMCS V6 support
  • VM Cleaner - manage VM not existing in your WHMCS
Changed
  • Disc size divided into HDD and SSD (KVM)
  • 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)
  • Keyboard pointers for noVNC console (KVM, CentOS template)
v1.3.0 Released: Jun 25th, 2015
New Feature
  • NoVNC console
  • Change user role
  • Create VM on server node
  • Reinstall VM - OpenVZ only
  • Define VM ID range for each Proxmox VM depending on product
  • Define minimum VM ID for products without specified range
  • Define VM name prefix
Improvement
  • Ability to define IP addresses as available for both Proxmox VPS and Proxmox Cloud
  • Display network speed in VM details
v1.2.6 Released: Mar 2nd, 2015
Improvement
  • Compatibility with WHMCS 5.3.12
v1.2.5 Released: Nov 21st, 2014
New Feature
  • Manage Firewall
Changed
  • Improved filtering in Proxmox Addon
Others
  • Fixed: Minor interface issues
v1.2.1 Released: Oct 17th, 2014
New Feature
  • Configuration of bandwidth update rate
Bug Fix
  • Minor interface update
v1.2.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 the availability of resources before VM creation
  • Store domain/hostname in a custom field
  • Disable usage of IPv4 or IPv6
  • Display VM status at the client area
Changed
  • Integration with IP Manager For WHMCS is now handled by inbuilt 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
  • Altering boot order and ISO without shutting down the VM
Others
  • Bug Fixed: Create VM on a wrong node
  • Bug Fixed: Cores limit
v1.1.1 Released: Aug 29th, 2014
Changed
  • Improved security and license validation
v1.1.0 Released: Apr 17th, 2014
New Feature
  • Integration with IP Manager For WHMCS
  • Backups routing
  • Import VM
  • New configurable option 'IPv6 Address Limit'
  • KVM templates creation from Proxmox For WHMCS addon
  • Assignment of IP addresses to selected virtualization at the Proxmox For WHMCS addon
  • Task history
  • Cron (upgrade after performing clone from template)
  • VLAN Tags (KVM virtualization)
  • Custom IP address for console
  • Sheduled Tasks
  • Custom Hooks
Changed
  • Configurable option name from 'IP Addresses Limit' to 'IPv4 Addresses Limit'
Others
  • Fixed: 'Authentication' replacing 'Access Hash' at other modules
  • Fixed: Backup jobs & scheduled tasks not being removed during VM termination
  • Minor bug fixes
v1.0.0 Released: Nov 20th, 2013
Launch
  • Initial Release
Read More

There are no reviews yet!

Read More

See Also

Advanced Billing For WHMCS Icon
Advanced Billing
$119.95/yr
Featured

Advanced Billing For WHMCS

Chosen by 539 customers

Extend billing models and customize invoice delivery to charge your clients for actual server resource usage, opened tickets, each hour of product use and more.

$119.95/yr
Server Allocator For WHMCS Icon
Server Allocator
$49.95/yr

Server Allocator For WHMCS

Chosen by 175 customers

Set switching rules based on configurable options, product addons and custom fields to automatically match the most suitable servers to products ordered by your clients.

$49.95/yr
SolusVM Extended Cloud For WHMCS Icon
SolusVM Extended Cloud
$129.95/yr

SolusVM Extended Cloud For WHMCS

Chosen by 358 customers

Empower your clients to freely create, resize and upgrade virtual servers within put resource limit, enable remote access to consoles and other profits in WHMCS.

$129.95/yr
Support Tickets Filter For WHMCS Icon
Support Tickets Filter
$0.00
Free

Support Tickets Filter For WHMCS

Chosen by 1498 customers

Organize tickets by the administrator who is assigned to a ticket or by the one who made an assignment and monitor the time period since the last customer response.

$0.00
;