Overview
SolusVM 2 VPS & Cloud For WHMCS is a versatile module that gives you two practical options for provisioning virtual machines directly from your WHMCS - you can offer them as single VPS instances or as flexible sets of Cloud resources, allowing your clients to create servers of any number and size within their limits.
When customers opt for any server from you, they also gain access to a collection of efficient tools enabling both quick status updates and thorough management of their machines. The module will let them create and restore backups and snapshots, reinstall the server using either operating systems or applications, handle VPC networks, and even use the noVNC console. To stay up to date, your clients can view a set of intuitive performance graphs showing CPU and memory usage, as well as the throughput of a disk and network.
Completing the range of benefits, SolusVM 2 addon provides comprehensive control over your servers, IP addresses, and active accounts. It will help you keep an eye on the task queue, but also give you a flexible way to prepare operating systems and applications in advance, with custom descriptions, logotypes, and any extra parameters your clients might expect.
Move past restrictions and switch to an all-new way of provisioning virtual machines. SolusVM 2 VPS & Cloud For WHMCS will keep you always a step ahead of the competition, with your clients spoiled for choice!
Features
-
Admin Area
- Create/Suspend/Unsuspend/Terminate Server
- Change Package
- Change Password
- Import Virtual Machine (Cloud):
- Existing Virtual Machines
- From SolusVM 2.0 WHMCS Addon
- View Available Resources (Cloud)
- Start/Stop/Restart/Shut Down Servers
- Access noVNC Console
- Log In To SolusVM Panel (SSO)
- Toggle Rescue Mode
- View Server Status And Details
- View Scheduled And Completed Tasks
- View Queue
- Provide Product General Configuration:
- Select Product Type
- VPS - Provisioning Of Single Server Per Product
- Cloud - Provisioning Of Multiple Servers Per Single Product
- Select Virtualization Type:
- KVM
- VZ
- Define Image Format
- Select Compute Resource
- Select Default User Role
- Select Storage Type
- Select Server Location
- Select Product Type
- Select Default Application Group And Default Application
- Define Server Limits:
- Virtual CPUs
- vCPU Units (VZ)
- vCPU Limit (VZ)
- Disk Size [GiB]
- Memory [MiB]
- IO Priority (VZ)
- SWAP [MiB] (VZ)
- Additional IPv4 Addresses
- Additional IPv6 Addresses
- Backup Files
- VPC Private Network
- Assigned Servers to VPC
- Define Default Server Configuration:
- Enable IPv4 And IPv6
- Provide User Data Script
- Select Default Operating System / Application
- Enable Random Password Generation:
- Provide Available Characters
- Define Password Length
- Enable Access To Client Area Features:
- Start/Stop/Restart/Shut Down Server
- Open Console
- Toggle Rescue Mode
- Change Password
- Log In To Panel
- Backups
- Graphs
- Network
- Private Networks
- Reinstallation
- Snapshots
- Tasks
- Select Server Information Entries
- Generate Configurable Options
-
Addon Module
- View Server List With Details:
- IP Address
- Active Accounts
- Status
- Configure App Templates:
- Applications
- Operating Systems
- Create Application Groups And Assign App Templates
- Manage Media Library With Logotypes For App Templates
- View Queue Of Scheduled Tasks And Details
- Customize Module Language Files With "Translations" Tool
- View Server List With Details:
-
Client Area
- Manage Single (VPS) Or Multiple (Cloud) Servers Per Product
- View Server Status And Details
- View Available Resources (Cloud)
- Start/Stop/Restart/Shut Down Servers
- Access noVNC Console
- Log In To SolusVM Panel (SSO)
- Toggle Rescue Mode
- Change Server Password
- Create/Manage/Restore Backups
- View Server Graphs:
- CPU Usage
- Disk Throughput
- Network Throughput
- Memory Usage
- View Network Details
- Create/Manage Private Networks
- Reinstall Server With Predefined Templates:
- Operating Systems
- Applications
- Create/Manage/Revert Snapshots
- View Scheduled And Completed Tasks
- Provide SSH Public Key For Server Creation
-
Configurable Options
- Location
- Virtual CPUs
- Limit of CPU [VZ]
- CPU Units for the VS [VZ]
- Disk Size
- Amount of RAM
- Amount of SWAP [VZ]
- IO Priority [VZ]
- Additional IPv4 Addresses
- Additional IPv6 Addresses
- Backup Files Limit
- VPC Private Network Limit
- Assigned Servers to VPC Limit
- OS / Application
-
General Info
- Multi-Language Support With Custom Translations Tool
- Supports PHP 8.3 Back To PHP 8.1
- Supports WHMCS Themes "Six", "Twenty-One" And "Lagom WHMCS Client Theme"
- Supports WHMCS V8.13 Back To WHMCS V8.10
- Requires ionCube Loader V14 Or Later
- Easy Module Upgrade To Open Source Version
Changelog
v1.1.1
Released: Aug 22nd, 2025- Corrected error message in "App Templates" that referenced the wrong server name during the application refresh process - case #218
- Resolved critical "PDOException: Base table or view not found" SQL error that could occur when accessing the WHMCS addons configuration section - case #219
v1.1.0
Released: Jul 30th, 2025- WHMCS V8.13 support
- Support for PHP 8.3 version
- Introduced "App Templates" for easier management of operating systems and applications for client area installations, with customizable names, descriptions, logotypes, and settings
- Implemented "Private Networks" functionality, allowing clients to create, manage, and attach VPC networks for their services - case #139
- Added options to define "VPC Private Network Limit" and "Assigned Servers to VPC Limit" in the module settings and configurable options
- Added "Missing Elements" and "Dynamic Translations" support to the "Translations" tool for easier localization of newly added entries and values returned dynamically by connected environments or APIs
- Added ability to assign a logotype icon to multiple OS images simultaneously
- Updated appearance of usage statistics graphs for better readability and visual clarity
- Updated framework code to provide better compatibility with other modules and further enhancements
- Adjusted addon module and product settings to support the new "App Templates" feature
Note: You may need to review your product settings to ensure full compatibility with the "App Templates" feature
- Support for WHMCS V8.9 and previous
- Other minor code corrections and UI adjustments
v1.0.4
Released: Apr 14th, 2025- Requires ionCube Loader V14 or later
- Fixed issue related to the "Selected user does not exist" task error that could occur when re-creating a product manually deleted along with its user from the SolusVM panel - the module will now try to re-create the user if it no longer exists in SolusVM - case #183
v1.0.3
Released: Jan 20th, 2025- WHMCS V8.12 support
- Support for WHMCS V8.8 and previous
v1.0.2
Released: Nov 29th, 2024- Eliminated type error that could occur when trying to insert duration time in module logs when the "CURLINFO_TOTAL_TIME_T" constant was not available on CURL below version 7.61.0 - case #189
v1.0.1
Released: Aug 27th, 2024- WHMCS V8.11 support
- Support for PHP 8.2 version
- Option to display instance's root password in the client area server information details - case #177
- Configure which server information entries are displayed in the client area, including options such as "Status", "Hostname", "Password", vCPU", "Disk", "Memory" and "Image" details - case #177
- Requires ionCube Loader V13 or later
- Resolved problem with adding new module translations when the admin language was different from the default English - case #179
v1.0.0
Released: Jul 31st, 2024- Stable Release
- Option to single sign-on (SSO) into SolusVM panel from the client area - case #137
- Support for providing SSH public key in OpenSSH format for VM creation
- Define the product's randomly generated password by customizing its length and available characters in line with SolusVM requirements
- "Shut Down" action that will proceed with the standard shutdown procedure for supported operating systems instead of directly powering VM down like the "Stop" action
- Option to configure the "Backup Files" limit in module settings and configurable options - case #136
- Option to import VM instances created using the official "SolusVM 2.0 WHMCS addon"
- Enhanced the number of VM actions available for a client that can be controlled via "Client Area Features" configuration
- The "Location" setting can now be set and generated as a configurable option - case #146
- Added additional validation notices for VM creation to check if the specific limits and other options of VM configuration and configurable options were provided
- Added information about cron job configuration in the "Queue" section of the addon module
- Added option to toggle "Rescue Mode" from VM additional actions when using the "Cloud" product type
- Adjusted look of new virtual server creation for the "Cloud" product type
- Updated design of certain server action icons
- Updated language file with new and existing translation entries
- The server test connection will now work properly despite the module's license not being provided - case #142
- Fixed "Argument #1 ($isDefault) must be of type bool" error that could occur in the module setting if a custom role has been already created in the SolusVM panel - case #144
- Corrected look of the "Media Library" section displayed on the mobile view
- Solved specific issues that could occur during VZ server type creation
- Addressed problems related to upgrading or changing specific server parameters
- Other minor code corrections, language and UI adjustments
v1.0.0
Released: Jun 6th, 2024 BETA- Beta Release
Reviews
-
SolusVM 2 VPS & Cloud For WHMCSLukas Wenzl (Rekade International LTD) 1 year agoEven though the module is only in beta, it is simply convincing. It is easy to set up and understand.
The support team is very quick and attentive when there are teething problems.