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, 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.
Adding to the list of benefits is the SolusVM 2 addon, designed to give you comprehensive control over your servers, IP addresses, and active accounts. It will help you keep an eye on the task queue, while also providing customization features for operating system and application logos.
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 Servers 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
- 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
- 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
- Reinstallation
- Snapshots
- Tasks
- Select Available Operation Systems
- Select Available Applications
- Select Server Information Entries
- Generate Configurable Options
-
Addon Module
- View Server Configurations Lists And Details:
- IP Address
- Active Accounts
- Status
- Customize Operation System And Application Logo Images
- View Queue Of Scheduled Tasks And Details
- Customize Module Language Files With "Translations" Tool
- View Server Configurations Lists And Details:
-
Client Area
- Manage Single (VPS) Or Multiple (Cloud) Servers Per Product
- View Servers 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
- Reinstall Server Using:
- 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
- OS / Application
-
General Info
- Multi-Language Support With Custom Translations Tool
- Supports PHP 8.2 Back To PHP 8.1
- Supports WHMCS Themes "Six", "Twenty-One" And "Lagom WHMCS Client Theme"
- Supports WHMCS V8.11 Back To WHMCS V8.8
- Requires ionCube Loader V13 Or Later
- Easy Module Upgrade To Open Source Version
Changelog
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) 5 months 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.