OpenStack VPS For WHMCS

OpenStack VPS For WHMCS

Developed By ModulesGarden

Compatible with WHMCS v7.9

ModulesGarden OpenStack VPS For WHMCS will allow you to automatically provision virtual servers and manage their crucial features straight in your WHMCS. With a variety of implemented solutions and extensive support for configurable options, the module will help you offer flexible machines that will please even the most demanding clientele.

Our product will supply your client area with essential equipment for handling VPS servers. Your customers will be able to order instances tailored finely to their needs and supervise each of them remotely, overview the server status and scheduled tasks, manage backups as well as firewall rules, and even access noVNC, VNC, RDP, SPICE or Serial console without leaving your website. Among a great many actions you will be free to perform as an administrator, enabling the rescue mode might be of particularly high value as it will permit your customers to retain access to their servers in case of any malfunction. The special importance lies also in the ability to load custom scripts to be executed automatically upon the first boot of an instance.

OpenStack VPS For WHMCS is a remarkably powerful tool in the hands of everyone who wants to blaze new paths in the industry and deliver OpenStack virtual servers with never before seen ease and efficiency. Order the module today to reinvent the customer experience and stay way ahead of the pack!

The module is fully compatible with cloud hosting solutions offered by Limestone Networks, allowing you to automatically supply and manage Limestone Networks virtual servers in your WHMCS.

Admin Area Features:

  • Create/Suspend/Unsuspend/Terminate Server
  • Change Package - Supports Configurable Options And Volume Resizing
  • Change Password - Xen Virtualization Only
  • Rescue/Unrescue Server
  • View Server Status And Details
  • View Interface Details
  • View List Of Scheduled Tasks
  • View Volumes Information
  • Configure Client Area Features Per Product
  • Define Backup Quantity Limit
  • Define Default Volume Size
  • Set Security Groups
  • Select Available Images To Rebuild
  • Enable Backups Routing
  • Enable Scheduled Backups
  • Toggle VM Protection
  • Apply Custom Rules To Firewall And Define Their Limits
  • Execute Custom Scripts On Boot
  • Choose Welcome Email For VM Creation
  • Run Extended Connection Test

Client Area Features:

  • View Server Status And Details
  • Start/Stop/Pause/Unpause/Resume/Rebuild Server
  • Reboot Server - Soft/Hard
  • Reset Network
  • Rescue/Unrescue Server
  • Toggle VM Protection From WHMCS Termination And Rebuilding
  • Change Password For Xen Virtualization
  • Access noVNC, VNC, RDP, SPICE Or Serial Console
  • Create/Restore/Delete Backups
  • Toggle Scheduled Backups And Define Time Interval
  • View/Add/Delete Custom Firewall Rules:
    • TCP
    • UDP
    • ICMP
    • Other Protocols
  • Download Public & Private SSH Keys
  • View List Of Scheduled Tasks
  • View Volumes Information
  • Receive Email Notification After VM Creation

General Info:

  • Automated Generation Of SSH Keys - Public SSH Key Is Injected To VM Automatically
  • Integrated With Advanced Billing For WHMCS - Actual Server Resource Usage Billing
  • Integrated With Server Allocator For WHMCS - Automatic Assignment Of Most Suitable Servers To Products
  • Multi-Language Support
  • Supports Cloud-Init Scripts With WHMCS Variables
  • Supports OpenStack Stein and Previous
  • Supports OpenStack Gnocchi
  • Supports Limestone Networks Cloud Hosting Solutions
  • Supports PHP 5.6 Up To PHP 7.3
  • Supports WHMCS Template Six
  • Supports WHMCS V7.7 And Later
  • Easy Module Upgrade To Open Source Version

Available Configurable Options:

  • Flavor
  • VM Image
  • IP Addresses
  • Backups Files Limit
  • Disk
  • RAM
  • VCPUs
  • Total Firewall Rules Limit
  • Inbound Firewall Rules Limit
  • Outbound Firewall Rules Limit
  • Region
  • Custom Script Files

Required Components:

  • Keystone
  • Glance
  • Nova
  • Neutron
  • Ceilometer (Required For Billing)



5 stars
4 stars
3 stars
2 stars
1 star

saeed khosravi @saeed2204

December 6, 2019 at 01:41:02 PM

Best module for connecting whmcs to openstack on the market .thats amazing

  • 1 month ago

DATA enligne @DATA-enligne

May 8, 2017 at 09:06:07 PM

We are very impressed by the quality and support provided by ModulesGarden. We initially purchased the module to automate the delivery of private/dedicated instances to our customers. We wanted to add some new features and ModulesGarden did take us seriously. They provided us with a solution and updated the module to allow us to use new features. We are very pleased with their module and the quality of service they are providing so far. This is not the first module we have been purchasing from ModulesGarden and probably not the last. We HIGHLY recommend the module for anyone looking at automating their deployment and/or integration with OpenStack. Works wonderfully !

  • 2 years ago
  • Version Number 1.4.5

Version Compatibility

Compatible with WHMCS v7.9

Full Version Compatibility

  • Selected versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By ModulesGarden


v1.9.1 Released November 29th, 2019

Latest Version

  • New Feature: WHMCS V7.9 support
  • Removed: Support for WHMCS V7.6 and previous
  • Bug Fix: Resolved issues with the Advanced Billing For WHMCS integration when using OpenStack Gnocchi - case #169
  • Bug Fix: Fixed server's "Test Connection" issue on WHMCS V7.7.1 - case #162
  • Bug Fix: Solved problem with the "Console" section not being available on the sidebar menu in the client area - case #170
  • Bug Fix: Corrected "Invalid input for field/attribute metadata" error that might have occurred during the rebuild
  • Bug Fix: Fixed issues with the "Volume could not be found" notice that could occur when trying to delete a VM
  • Bug Fix: Security groups will be now properly removed after a VM termination


Previous Versions

v1.9.0 Released October 16th, 2019

View/hide detailed changelog

  • New Feature: Support for variables that can be now used in the "Custom Scripts To Execute" field
  • New Feature: Create and restore backups on demand for servers using volumes
  • New Feature: Select images available for clients used to rebuild server
  • Improvement: Information about total volumes size is now displayed in server details
  • Bug Fix: Corrected server's "Test Connection" performance on WHMCS V7.7 and previous
  • Bug Fix: Assorted code refinements and tweak-ups


v1.8.1 Released October 9th, 2019

View/hide detailed changelog

  • New Feature: WHMCS V7.8 support
  • Removed: Support for WHMCS V7.5 and previous
  • Changed: The way of setting up the server's "hostname" field in WHMCS V7.8


v1.8.0 Released May 8th, 2019

View/hide detailed changelog

  • New Feature: Support for OpenStack "Stein" release
  • New Feature: Define limits of firewall inbound, outbound and total rules - if the limit is reached, the user will not be able to create a new rule until an existing one is removed
  • New Feature: The volume size can now be upgraded with the "Change Package" module command - case #126
  • Improvement: Added option to apply "Custom ICMP" or "Other Protocol" rules to a firewall configuration - case #103, #128
  • Improvement: Added "Default" option into the "Rescue Image" configuration in the module settings to use the same image as the client's VM installation - case #113
  • Removed: Support for WHMCS V7.4 and previous
  • Bug Fix: Metadata will now be also properly sent while rebuilding the VM - case #127
  • Bug Fix: Fixed issue of not listing all of the VM's interfaces properly in the admin area
  • Bug Fix: Corrected issue that might have caused a problem with loading the product's module settings due to an authentication error
  • Bug Fix: Other minor UI and code corrections


v1.7.0 Released December 12th, 2018

View/hide detailed changelog

  • New Feature: Support for OpenStack "Rocky" release
  • New Feature: Allow clients to enable automatically made backups in a defined by them time interval - case #105
  • New Feature: Define and apply your own rules in the security group directly from the configuration file
  • New Feature: Define "Certificate Path" while configuring the server for SSL connections support
  • New Feature: Provide your "Project Name" at the server configuration page
  • Removed: Support for WHMCS V7.1 and previous
  • Bug Fix: The VPS additional ports will be now correctly deleted 5 minutes after the product termination - case #112
  • Bug Fix: The "Backups" section will no longer be available for clients if the backups limit is set to zero - case #111
  • Bug Fix: A proper notification will be displayed to inform that detaching fixed IPs from the network interface requires the VPS to be active - case #56
  • Bug Fix: Suspending the VPS will no longer result in shutting it off, but it will pause it instead - case #63
  • Bug Fix: Assorted code tweaks along with language, notifications, and UI refinements


v1.6.0 Released May 24th, 2018

View/hide detailed changelog

  • New Feature: OpenStack Queens support
  • New Feature: Protect VM - prevent a virtual machine from being terminated or rebuilt by WHMCS
  • New Feature: Allow clients to add, delete and view firewall rules
  • New Feature: Send email notification after successful VM creation
  • New Feature: Select the API version for server configuration
  • New Feature: Select endpoint addresses for server configuration
  • New Feature: Support for a custom port for server configuration
  • New Feature: Provide a domain for server configuration
  • Bug Fix: Fixed issue that might have led to invalid fetching of a floating IP address from the network interface
  • Bug Fix: Minor code and language corrections


v1.5.3 Released April 20th, 2018

View/hide detailed changelog

  • New Feature: WHMCS V7.5 support
  • New Feature: PHP 7.1 and 7.2 support


v1.5.2 Released December 14th, 2017

View/hide detailed changelog

  • New Feature: Default volume size field for server creation if no corresponding configurable option is used
  • New Feature: Display information about volumes - their name, size, status, type, attachment and the bootable status in both the client and admin area
  • Bug Fix: Resolved incorrect display of the list of IP addresses if both IPv4 and IPv6 addresses have been assigned to one MAC address
  • Bug Fix: Flavor disk size is now set to 0 if the volume and flavor are used together
  • Bug Fix: Solved issue that might cause assigning an incorrect number of IP addresses while creating or changing the package
  • Bug Fix: Assorted code corrections


v1.5.1 Released October 18th, 2017

View/hide detailed changelog

  • New Feature: Support for OpenStack Gnocchi service to store metrics and index resources


v1.5.0 Released July 26th, 2017

View/hide detailed changelog

  • New Feature: OpenStack Ocata support - API V3
  • New Feature: Automatic custom scripts execution - with Cloud-Init support
  • New Feature: Rescue mode - let clients access instances in case of malfunction
  • New Feature: Region selection - supported in the module settings and configurable options
  • Improvement: Assorted language adjustments
  • Bug Fix: Solved issue permitting the user to launch and use a suspended VM
  • Bug Fix: Minor code corrections


v1.4.5 Released March 3rd, 2017

View/hide detailed changelog

  • New Feature: Choose VNC, RDP, SPICE or Serial protocol for console access in product configuration
  • Bug Fix: Surmounted problem with resources transfer to Advanced Billing For WHMCS
  • Bug Fix: Solved issue concerning server password decryption
  • Bug Fix: Resolved SQLSTATE exception errors occurring in cron execution when MySQL 5.7 is used


v1.4.4 Released January 17th, 2017

View/hide detailed changelog

  • Bug Fix: Altered 'VM Images' list to show the public ones only
  • Bug Fix: Adjusted display of 'noVNC Console' with corrected 'title' parameter in URL
  • Bug Fix: Regulated IP address assignment when multiple subnets are available


v1.4.3 Released January 2nd, 2017

View/hide detailed changelog

  • Bug Fix: Resolved server blocking issue by reducing number of AJAX requests
  • Bug Fix: Initialize module tables correctly


v1.4.2 Released October 26th, 2016

View/hide detailed changelog

  • New Feature: PHP 7 support
  • Bug Fix: Minor code refinements


v1.4.1 Released October 10th, 2016

View/hide detailed changelog

  • New Feature: WHMCS V7 support
  • Bug Fix: Corrected display of exception during cron job execution


v1.4.0 Released May 25th, 2016

View/hide detailed changelog

  • New Feature: OpenStack Mitaka Support
  • Bug Fix: Create VM using volume - prevent duplicating volume


v1.3.1 Released April 22nd, 2016

View/hide detailed changelog

  • Bug Fix: Test server connection - resolve 'not trusted certificates' problem
  • Bug Fix: Save product settings under 'Module Settings'


See also

The SSL Store™ WHMCS SSL Reseller Module

Now you can sell our SSL and security products using WHMCS

Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated

Acronis Cyber Cloud

Backup, disaster recovery, AI-based ransomware protection, file sync and share, and blockchain-based file notarization and e-signature services.

Teamspeak 3 & 5

Teamspeak 3 & 5 server provisioning addon