OpenStack Projects For WHMCS

OpenStack Projects For WHMCS

Developed By ModulesGarden

    
Compatible with WHMCS v8.11

ModulesGarden OpenStack Projects For WHMCS has been cleverly designed to secure full automation of the chores between the provisioning and supervision of OpenStack projects inside your WHMCS. Vast administrative powers paired with access to configurable options will enable you to deliver varied bundles of resources easily customizable to meet the changing appetites of your clients.

Your system will be stocked with a plentiful supply of features to assist you with the configuration of each created project. You will be able to control the project's status and key mode parameters, including minimum bandwidth rate rules and maximum bandwidth limit rules for QoS policies, as well as determine the role assignment for its users. At the same time, the module will present a neat summary of the project's details for your customers to quickly look over without leaving your website. They will also benefit from an extra layer of security when using time-limited passwords, empowering them to share access to their projects only for a specific period.

With our OpenStack Projects For WHMCS, you will never risk failing to cope with the volume and pace of business innovation. Pick up the module today to push your game up a notch and drive traffic straight to your company’s doors!

Admin Area Features:

  • Create/Suspend/Unsuspend/Terminate OpenStack Projects
  • Change Package/Password
  • Log In To Panel:
    • With Single Sign-On Support To Virtuozzo Hybrid Infrastructures
  • View Created Project/User/Domain IDs
  • View Scheduled Tasks
  • View Block Storage Limits Usage Statistics
  • Set Up Project Configuration:
    • Define Default Domain
    • Define Client Projects Mode:
      • Default
      • Only One Domain Per Client:
        • With Domain Permissions
        • Without Domain Permissions
      • Only One Domain And User Per Client
    • Define User Roles
    • Hide User Password In Client Area
    • Inherit Domain Roles
    • Provide OpenStack Panel Web Address
    • Provide Default Domain/Project/User Name
    • Select WHMCS Domain Field Content:
      • Project Name
      • Domain Name
      • Disabled
    • Select Client Area Login Information
    • Toggle Logging API Requests
    • Enable Login Restrictions
    • Toggle Password Removal After Project Creation
    • Toggle Opening Management Panel In New Window
    • Select Block Storage Limits For Usage Statistics Widget
  • Set Up Limits For:
    • Compute
    • Block Storage
    • Network
    • Load Balancer
    • Container Infrastructure
    • Kubernetes
    • Traits (OpenStack) / Placement Groups (Virtuozzo)
    • QoS Policy - Minimum Bandwidth Rate Rules
    • QoS Policy - Maximum Bandwidth Limit Rules
  • Set Up Module Custom Web And Shell Hooks
  • Set Up Usage Billing Settings
  • Set Up Configurable Options Settings
  • Generate Configurable Options
  • Set Up OpenID Connect For Single Sign-On To Virtuozzo Hybrid Instrastructures
  • Run Server Connection Test

Client Area Features:

  • View Project Details:
    • Web Address
    • Domain
    • Username
    • Password
  • View Project Servers
  • View Block Storage Limits Usage Statistics
  • Manage Login Restrictions:
    • Enable Temporary Passwords Valid Only For Predefined Time
    • Secure User Accounts To Prevent Access
  • Log In To Panel
    • With Single Sign-On Support To Virtuozzo Hybrid Infrastructures

Configurable Options:

  • Backup Gigabytes
  • Backups
  • Cores
  • Fixed IP Addresses
  • Floating IP Address
  • Floating IP Addresses
  • Gigabytes
  • Groups
  • Hard Limit
  • Heath Monitor
  • Injected File Content [Bytes]
  • Injected File Path [Bytes]
  • Injected Files
  • Instances
  • Key Pairs
  • Listener
  • Load Balancer
  • Member
  • Metadata Items
  • Network
  • Per Volume Gigabytes
  • Pool
  • Port
  • QoS Minimum Bandwidth Rates Rules
  • QoS Maximum Bandwidth Limit Rules
  • RAM [MB]
  • Role-based Access Control Policy (RBAC Policy)
  • Router
  • Security Group
  • Security Group Rule
  • Security Group Rules
  • Security Groups
  • Server Group Members
  • Server Groups
  • Snapshots
  • Subnet
  • Subnet Pool
  • Traits (OpenStack) / Placement Groups (Virtuozzo)
  • Volumes

Required Components:

  • Gnocchi (Required For Billing)

General Info:

  • Integrated With Advanced Billing For WHMCS - Actual Project Resource Usage Billing
  • Integrated With Products Reseller For WHMCS - End-To-End Solution For Products And Servers Reselling
  • Multi-Language Support
  • Supports All Providers That Grant Access To OpenStack API On System Admin Level
  • Supports OpenStack Victoria and Previous
  • Supports OpenStack Gnocchi
  • Supports Virtuozzo Hybrid Infrastructure
  • Supports PHP 8.2 Back To PHP 8.1
  • Supports WHMCS Metric Billing - Integration: CPU, Compute Instance Booting Time, Disk Device Read Bytes, Disk Device Read Requests, Disk Device Write Bytes, Disk Device Write Requests, Disk Ephemeral Size, Disk Root Size, Memory, Memory Usage, Network Incoming Bytes, Network Incoming Packets, Network Outgoing Bytes, Network Outgoing Packets, OS Images, VCPUs, Volume Size, Volumes Usage
  • Supports WHMCS Themes "Six" And "Twenty-One"
  • Supports WHMCS V8.11 Back To WHMCS V8.8
  • Requires ionCube Loader V13 Or Later
  • Easy Module Upgrade To Open Source Version

 

There are no reviews yet!

Be the first to review OpenStack Projects For WHMCS.

Version Compatibility


Compatible with WHMCS v8.11

Full Version Compatibility


  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0

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

Changelog

v1.9.0 Released November 27th, 2024

Latest Version


  • New Feature: Display selected "Block Storage Limits" as a usage statistics widget in the client and admin areas
  • Improvement: The "Queue" section now includes cron job configuration details and statistics for finished, waiting, failed and total performed tasks
  • Improvement: Terminating projects will now also delete their assigned routers, networks, VPN services and Kubernetes (K8s) clusters - case #300
  • Improvement: Added ability to set the "disableUsageMetrics" flag to "true" in the "configuration.yml" file to reduce server overload caused by WHMCS metric billing for clients with extensive metric data - case #284
  • Improvement: Improved project creation failure handling by automatically deleting related elements created during the failed process, allowing for a clean retry
  • Improvement: Refactored framework code to enhance compatibility with other modules and facilitate future improvements
  • Removed: Support for PHP 7.4 version
  • Bug Fix: Resolved specific issue related to the "Class "ModulesGarde(...)\Request" not found" error that could occur due to problems during password changes when adding a server
  • Bug Fix: When the "Container Infrastructure" URL is not available it will no longer block other endpoints from being displayed in configuration - case #288
  • Bug Fix: Prevented slowdowns when loading project pages with a large number of servers - case #290
  • Bug Fix: Adjusted configurable options generation to have their pricing set to zero by default
  • Bug Fix: Fixed "RAM Unit" setting to account for the selected unit without requiring "Alternative Mode" to be enabled - case #303
  • Bug Fix: Corrected integration with the Advanced Billing For WHMCS module to include only hourly metrics, as per-minute metrics may have caused billing calculation inconsistencies Note: The "fullHourBilling" setting set to "true" in the "configuration.yml" file is required to apply the fix
  • Bug Fix: Other code corrections, language and UI adjustments

 

Previous Versions


v1.8.5 Released August 14th, 2024

View/hide detailed changelog

v1.8.4 Released July 19th, 2024

View/hide detailed changelog

v1.8.3 Released May 28th, 2024

View/hide detailed changelog

v1.8.2 Released May 17th, 2024

View/hide detailed changelog

v1.8.1 Released May 7th, 2024

View/hide detailed changelog

v1.8.0 Released March 21st, 2024

View/hide detailed changelog

v1.7.0 Released October 11th, 2023

View/hide detailed changelog

v1.6.1 Released May 18th, 2023

View/hide detailed changelog

v1.6.0 Released May 10th, 2023

View/hide detailed changelog

v1.5.1 Released April 7th, 2023

View/hide detailed changelog

v1.5.0 Released December 21st, 2022

View/hide detailed changelog

v1.4.0 Released June 1st, 2022

View/hide detailed changelog

v1.3.0 Released March 16th, 2022

View/hide detailed changelog

v1.2.1 Released October 14th, 2021

View/hide detailed changelog

v1.2.0 Released August 25th, 2021

View/hide detailed changelog

v1.1.0 Released June 2nd, 2021

View/hide detailed changelog

v1.0.2 Released May 4th, 2021

View/hide detailed changelog

v1.0.1 Released December 18th, 2020

View/hide detailed changelog

v1.0.0 Released November 4th, 2020

View/hide detailed changelog

See also

Hetzner Servers Manager
    

Integrate manager for Hetzner Dedicated

Commercial
Liquid Web VPS & Cloud Dedicated Reseller Program
    

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
SolusVM WHMCS module
    

Automate the sale of VPS servers & give your clients the ability to completely manage their VPS server inside of WHMCS, using the industry leading SolusVM control panel.

Free
Acronis Cyber Protect Cloud
    

AI-Powered Integration of Data Protection and Cybersecurity.

Free
VPN reseller module
    

Resell VPN accounts with whitelabel Windows, Mac, IOS and Android software

Free