Linode (Akamai Cloud) Server Module for WHMCS

Linode (Akamai Cloud) Server Module for WHMCS

Developed By WHMPress

Compatible with WHMCS v9.0

WHMPress Linode (Akamai Cloud) Server Module for WHMCS

Full Automation for Linode VPS Provisioning & Management Inside WHMCS

The WHMPress Linode Server Module integrates Linode (Akamai Cloud) infrastructure with WHMCS, enabling hosting providers to automate the provisioning and management of Linode virtual servers directly from their WHMCS admin and client areas. The module uses the official Linode API v4 to provide full lifecycle management, resource control, and a rich client self-service interface.

Admins configure products with pre-set server plans, operating systems, regions, and backup preferences. Clients can optionally customize these choices during ordering through auto-generated WHMCS configurable options. Once provisioned, clients manage their Linode instances through a feature-rich tabbed interface within the WHMCS client area. WHMPress Linode Server Module for WHMCS is an alternative to Linode modules by other developers, offering full API v4 integration, comprehensive client management tabs, and automated provisioning.

Key Features

Provisioning & Lifecycle

  1. Instance Management:

    • Automated Linode instance creation from public OS images.
  2. Lifecycle Operations:

    • Suspend, Unsuspend, Terminate, Reboot, and Shutdown operations.
  3. Password & Rebuild:

    • Root password change support and server rebuild from the admin panel.

Admin Configuration

  1. Product Configuration:

    • Per-product configuration for OS, region, plan, and backups.
  2. Configurable Options:

    • Auto-generated WHMCS configurable options for OS, Location, Plan, and Backups.
    • Configurable option overrides for client-selected values at order time.
  3. Client Area Control:

    • Toggle client area tab visibility per product.
  4. Resource Limits:

    • Set resource limits per product for volumes, snapshots, and NodeBalancers.
  5. API Testing:

    • API connection test from server settings for easy setup.

Client Area Management Tabs

  1. Overview:

    • Server status, specs, IPs, and quick actions.
  2. Snapshots:

    • Create and manage manual snapshots.
  3. Backups:

    • View automatic backups and restore from backup.
  4. IP Addresses:

    • View IPv4/IPv6, update reverse DNS, assign/share IPs.
  5. Disks:

    • Create, resize, clone, delete disks; reset disk passwords.
  6. Images:

    • Create images from disks, upload, replicate, and delete.
  7. SSH Keys:

    • Add, update, and delete SSH public keys.
  8. Configurations:

    • View Linode kernel and boot configurations.
  9. Volumes:

    • Attach and manage block storage volumes.
  10. NodeBalancers:

    • Create, configure, and manage load balancers.
  11. History:

    • View event history for the Linode instance.
  12. Graph:

    • CPU, network, and disk I/O performance charts with transfer stats.

Automation & Integration

  1. Custom Fields:

    • Auto-creation of LinodeId and SSHKey custom fields per product.
  2. Database Management:

    • Auto-creation of required database tables on product/server save.
  3. Live API Data:

    • Configurable options auto-populate with live API data (OS images, regions, plan types).
  4. Sync Hook:

    • AdminServiceEdit hook syncs configurable option values to creation fields.
  5. License Validation:

    • License validation via WHMPress licensing server.

Security

  1. API Authentication:

    • API token-based authentication stored in the WHMCS server Access Hash.
  2. Audit Trail:

    • All API calls logged via WHMCS logModuleCall for full audit trail.
  3. Error Handling:

    • Input validation and error handling on all operations.

Why Choose WHMPress?

With the Linode (Akamai Cloud) Server Module, WHMPress gives you complete automation for Linode VPS provisioning and management inside WHMCS. Whether your clients need cloud servers for hosting, development, or enterprise applications, this module handles ordering, lifecycle management, snapshots, backups, volumes, NodeBalancers, and comprehensive self-service controls. No more manual VPS setup — just automated, reliable, and scalable Linode cloud hosting powered by API v4.

General Compatibility

  • WHMCS Versions: Fully compatible with versions 8.11 to 8.7

  • PHP Versions: Supports PHP 8.4, 8.3, 8.2, and 8.1

  • Themes Supported: Works with WHMCS themes such as Six, Twenty-One, and Lagom WHMCS Client Theme

  • System Requirement: Requires ionCube Loader v13 or later

Module Price

*One-Time Price: $29

OPEN-SOURCE VERSION: $99 One-time Price

 

There are no reviews yet!

Be the first to review Linode (Akamai Cloud) Server Module for WHMCS.

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • 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
  • All versions of WHMCS v8.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 WHMPress

Changelog

v1.0.0 Released April 14th, 2026

Latest Version


  • Linode (Akamai Cloud) provisioning via official Linode API v4.
  • Automatic Linode creation with configurable OS, region, plan, and backups settings.
  • Admin Module Settings page with three configuration sections: Configurations, Client Area Features, and Configurable Options.
  • Auto-creation of WHMCS configurable options for OS, Location, Plan, and Backups to allow client-side selection during ordering.
  • Client area management tabs: Overview, Snapshots, Backups, IP Addresses, Disks, Images, SSH Keys, Configurations, Volumes, NodeBalancers, History, and Graph.
  • Admin service tab with server info display and action buttons (Reboot, Shutdown, Boot, Rebuild).
  • Full lifecycle management: Create, Suspend, Unsuspend, Terminate, Reboot, Shutdown, Change Password.
  • Snapshot and backup management (create, list, restore, enable, cancel).
  • Disk management (create, list, update, delete, clone, reset password, resize).
  • Image management (list, create from disk, upload, update, delete, replicate).
  • IP address management (list, update RDNS, assign, share, IPv6 pools and ranges).
  • SSH key management (list, add, update, delete).
  • NodeBalancer management (create, list, update, delete).
  • Volume management with resource limits.
  • Event history listing.
  • Performance graphs with CPU, Network, Disk I/O stats via Chart.js.
  • Transfer usage statistics display.
  • Configurable client area tab visibility per product.
  • Configurable resource limits per product (volume count/size, snapshot count, NodeBalancer count).
  • Auto-creation of LinodeId and SSHKey custom fields.
  • Auto-creation of required database tables.
  • License validation via WHMPress licensing server.
  • Test Connection support for API token validation.

 

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