Building LeoSwift OVHcloud Manager

This module is a White-Label Infrastructure WHMCS module for managing OVHcloud VPS, Dedicated Servers, IP services and related infrastructure directly from WHMCS.

The module connects WHMCS directly to the OVHcloud API and provides centralized management for VPS and Dedicated Servers, IP inventory, product mapping, provisioning and infrastructure synchronization. Designed for hosting businesses that want to automate their OVHcloud infrastructure without manually managing servers outside WHMCS

Key Features

  • VPS Server Provisioning — Client-Based
    Provision and manage VPS services for individual WHMCS customers directly from their client accounts.
  • Dedicated Server Provisioning — Client-Based
    Provide Dedicated Server services to customers through WHMCS with customer-specific service management.
  • White-Label Infrastructure
    Present the hosting service under your own company brand without exposing the underlying OVHcloud provider to your customers.
  • Provider Masking
    Customers interact with your WHMCS hosting environment rather than seeing the underlying infrastructure provider.
  • VPS Management
    Manage VPS services and perform supported server actions directly through the WHMCS client/service interface.
  • VPS Reboot
    Allow supported VPS services to be rebooted without requiring customers to access the underlying provider.
  • VPS Reinstall
    Provide a VPS reinstall option for supported services, allowing customers or administrators to reinstall the server operating system.
  • VPS Snapshots
    Snapshot functionality where supported by the underlying OVHcloud VPS service, with additional snapshot capabilities planned for future updates where applicable.
  • Built-In KVM Console
    Access the VPS KVM console directly from the WHMCS interface with an integrated loading experience, keeping customers inside your hosting platform.
  • IP Inventory
    Synchronize and display available OVHcloud IP resources within the management interface.
  • IP Resource Listing
    View IP addresses and associated service information to make infrastructure and IP management easier.
  • Dedicated Server Management
    Synchronize and manage Dedicated Server infrastructure associated with your configured OVHcloud accounts.
  • VPS Inventory Synchronization
    Synchronize VPS services and infrastructure information from OVHcloud into the management system.
  • Dedicated Server Inventory Synchronization
    Keep Dedicated Server information synchronized with your OVHcloud infrastructure.
  • Multi-Region Support
    Connect to supported OVHcloud API regions, including Europe, Canada and US.
  • Multiple Infrastructure Connections
    Configure and manage multiple OVHcloud connections from the WHMCS administration area.
  • Connection Testing
    Test configured infrastructure connections before using them for provisioning and synchronization.
  • Centralized WHMCS Management
    Manage your infrastructure and customer services from within WHMCS instead of requiring separate provider-side management for routine operations.
  • Integrated Licensing
    Built-in LeoSwift licensing system for secure license validation, subscription status and license expiry management.

More Features Coming Soon

The module is actively being developed, with additional infrastructure and customer-management capabilities planned for future releases.

OVHcloud Multi-Region Support

Connect your WHMCS installation to supported OVHcloud API regions:

  • OVHcloud Europe
  • OVHcloud Canada
  • OVHcloud US

Each connection can be configured independently with its own OVHcloud API credentials.

VPS Management

Manage OVHcloud VPS infrastructure directly from WHMCS.

Features include:

  • VPS inventory synchronization
  • VPS service discovery
  • VPS service information
  • VPS IP information
  • VPS provisioning integration
  • Product-to-server mapping
  • Connection-based infrastructure management

Dedicated Server Management

Manage OVHcloud Dedicated Servers through WHMCS.

Features include:

  • Dedicated Server inventory synchronization
  • Server discovery
  • Server information synchronization
  • Dedicated Server IP information
  • Provisioning integration
  • Multi-connection infrastructure management

IP Inventory Synchronization

Keep your WHMCS infrastructure inventory synchronized with OVHcloud.

The module provides centralized IP inventory synchronization for supported OVHcloud infrastructure.

Connection Management

Create and manage multiple OVHcloud connections from the WHMCS administration area.

Each connection can store its own:

  • OVHcloud Application Key
  • OVHcloud Application Secret
  • OVHcloud Consumer Key
  • OVHcloud API region
  • Connection status

The built-in connection test allows administrators to verify API credentials before using the connection for provisioning or synchronization.

Product Mapping

Map WHMCS products to the appropriate OVHcloud infrastructure and configuration.

This allows hosting providers to create WHMCS products backed by their OVHcloud infrastructure.

WHMCS Integration

The module is designed specifically for WHMCS and integrates with its provisioning architecture.

Use WHMCS to manage:

  • White Labelled
  • Customer services
  • Provisioning
  • Server connections
  • Product configuration
  • Infrastructure synchronization

without maintaining a separate OVHcloud management workflow.

Secure Licensing

LeoSwift OVHcloud Manager includes the LeoSwift licensing and integrity system.

Designed For

LeoSwift OVHcloud Manager is suitable for:

  • Web hosting providers
  • VPS providers
  • Dedicated server providers
  • Cloud infrastructure businesses
  • WHMCS hosting companies
  • Managed service providers
  • Infrastructure resellers

Why LeoSwift OVHcloud Manager?

Instead of manually provisioning infrastructure through the OVHcloud control panel and then creating services in WHMCS, LeoSwift OVHcloud Manager brings the infrastructure workflow into WHMCS.

Your hosting team can manage customers, products and infrastructure from one platform.

Supported OVHcloud Regions

  • Europe
  • Canada
  • United States

Requirements

  • WHMCS
  • PHP 8.2+
  • PHP cURL extension
  • OpenSSL
  • Active OVHcloud API credentials
  • WHMCS administrator access for installation and configuration

The exact supported WHMCS versions should be confirmed against the current release before deployment.

Installation

  1. Back up your WHMCS installation.
  2. Upload the module files to your WHMCS installation.
  3. Navigate to Configuration → System Settings → Addon Modules.
  4. Activate OVHcloud Manager.
  5. Configure administrator access permissions.
  6. Open the OVHcloud Manager administration interface.
  7. Create an OVHcloud API connection.
  8. Enter the required OVHcloud API credentials.
  9. Test the connection.
  10. Synchronize VPS, Dedicated Server and IP inventory.
  11. Configure product mappings.
  12. Configure your WHMCS products and provisioning settings.

Detailed installation and configuration documentation is included with the product.

Licensing

LeoSwift OVHcloud Manager is proprietary software licensed by LeoSwift Limited.

A valid license is required to activate and use the commercial release.

The software may not be redistributed, resold, sublicensed, reverse engineered, decompiled or modified except where expressly permitted by the applicable license terms.

Support

Technical support is provided by LeoSwift Limited.

Customers should contact LeoSwift support for installation assistance, configuration questions, compatibility issues and product support.

Important

OVHcloud API credentials and an OVHcloud account are not included with this product.

WHMCS is not included.

OVHcloud services, servers, IP addresses and infrastructure charges are not included.

LeoSwift OVHcloud Manager is an independent third-party product developed by LeoSwift Limited and is not an official OVHcloud product.

About LeoSwift

LeoSwift Limited develops software, infrastructure automation tools and integrations for businesses and cloud infrastructure platforms.

See Our Socials Facebook LinkedIn YouTube  Need Help?

LeoSwift OVHcloud Manager is built to simplify OVHcloud infrastructure management for WHMCS-based hosting businesses.