Amazon Lightsail For WHMCS is a module developed to fully automate the Amazon Lightsail instances provisioning along with their careful supervision without leaving your WHMCS.

As an administrator, you will gain full control over the product’s configuration and means to freely modify such instance details as the region, availability zone, blueprints plus select plans most suitable to your clients' needs. The module will also supply your clientele with a handy toolkit to perform all essential actions on their servers. These cover such operations as starting, stopping and rebooting Amazon Lightsail instances next to setting up their own firewall rules. What is more, previewing crucial information on virtual machines such as server status, remote connection details as well as the assigned private and public IP addresses will be also possible without leaving your WHMCS. Additionally, they will receive the opportunity to create and restore snapshots of owned machines as well as view dynamic graphs on their server usage supplemented with flexible time frames adjustment.

Amazon Lightsail For WHMCS will decidedly bring the flair of convenience into your AWS provisioning business. Order the module now to maintain complete oversight of your Amazon Lightsail servers infrastructure and make your products fit the ever-changing needs of your customers!


  • Admin Area
    • Create/Suspend/Unsuspend/Terminate Server
    • Start/Stop/Reboot Server
    • Toggle Static IP Address
    • View Server Status And Details
    • View Remote Connection Details
    • View Assigned Public And Private IP Addresses
    • View Attached Disk Details
    • View Scheduled Tasks
    • Configure Product Details:
      • Choose Region
      • Choose Availability Zone
      • Choose Platform:
        • Linux/Unix
        • Microsoft Windows
      • Choose Blueprint
      • Choose Instance Plan
      • Define Snapshots Limit
      • Define Tag Name
      • Provide User Data Script
      • Toggle Static IP Address
      • Toggle API Request Logging
    • Choose Client Area Features
    • Generate Configurable Options
    • Run API Connection Test
  • Client Area
    • Start/Stop/Reboot Server
    • View Server Status And Details
    • View Remote Connection Details
    • View Assigned Public And Private IP Addresses
    • View Attached Disk Details
    • View Scheduled Tasks
    • View Tasks History
    • View Usage Graphs For Given Time Period
    • View/Create/Edit/Delete Firewall Rules
    • View/Create/Restore/Delete Snapshots
    • Provide SSH Key During Order
  • Configurable Options
    • Region
    • Instance Plan
    • Blueprint
    • Static IP Address
    • Snapshots Limit
  • Available Blueprints
    • Linux/Unix Applications:
      • Drupal
      • GitLab CE
      • Joomla
      • LAMP (PHP 7)
      • MEAN
      • Magento
      • Nginx
      • Node.js
      • Plesk Hosting Stack
      • Redmine
      • WordPress
      • WordPress MultiSite
    • Linux/Unix OS:
      • Amazon Linux
      • CentOS
      • Debian
      • FreeBSD
      • openSUSE
      • Ubuntu
    • Microsoft Windows:
      • SQL Server 2016 Express
      • Windows Server 2012 R2
      • Windows Server 2016
    • Any Other Applications And OS When Available
  • General Info
    • Multi-Language Support
    • Supports PHP 7.1 Up To PHP 7.4
    • Supports WHMCS Template Six
    • Supports WHMCS V7.9 And Later
    • Easy Module Upgrade To Open Source Version
Read More


v1.1.6 Released: Sep 22nd, 2020
Bug Fix
  • Minor corrections related WHMCS V8 to eliminate critical errors that might have occurred when checking the "System Health Status"
v1.1.5 Released: Sep 7th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
  • Added translations of instance statuses and legends on graphs to the language file - case #84
  • Support for WHMCS V7.8 and previous
Bug Fix
  • Resolved issues with the apostrophe character provided for the "User Data" scripts - case #66
v1.1.4 Released: Jul 8th, 2020
Bug Fix
  • Fixed issue with reassigning the static IP address after VM restoration when the configurable options were not in use - case #53
v1.1.3 Released: Jun 19th, 2020
  • Support for WHMCS V7.7 and previous
Bug Fix
  • Obtaining SSH credentials will no longer send double requests to the API
  • Missing tag from instance will no longer prevent from its termination - case #65
  • Resolved problems with Windows end-lines characters when providing User Data scripts for Linux instances - case #66
v1.1.2 Released: Mar 31st, 2020
New Feature
  • WHMCS V7.10 support
  • If no SSH key was given during the order, the connection can be established by providing files with the private key and certificate key generated by using OpenSSH - case #61
v1.1.1 Released: Mar 12th, 2020
Bug Fix
  • Resolved errors that might have occurred when server's snapshots were created outside the module - case #59
  • Snapshots limit from configurable option will be now set properly
v1.1.0 Released: Jan 8th, 2020
New Feature
  • Instance snapshots creation support along with the ability to set their limitations per client's account
  • Firewall support - allow clients to add their own firewall rules to control which ports are open to the public instead of using only the default Amazon settings - case #35
  • Support for built-in WHMCS bandwidth usage statistics with the ability to use Hosting Quota Notifications For WHMCS for auto-suspension once the transfer is exceeded
Bug Fix
  • Minor code and UI adjustments
v1.0.3 Released: Dec 13th, 2019
New Feature
  • WHMCS V7.9 support
Bug Fix
  • Resolved issue with buffering that might have caused problems in loading product's modules settings in certain WHMCS installations - case #46
v1.0.2 Released: Nov 6th, 2019
Bug Fix
  • Corrected "The KeyPair does not exist" notification that might have appeared when the "Public Key" was not provided in the custom field while creating a product - case #37
v1.0.1 Released: Oct 4th, 2019
Bug Fix
  • Solved problem with performing tasks when the database was set on another server with time different than the one in WHMCS
v1.0.0 Released: Sep 25th, 2019
  • Stable Release
Read More


  • 10 months ago
    It works great right out of the box!

    Future features that would be really nice to get:

    - DNS zone management
    - Ability to turn automatic snapshots On and Off.
    - Integration with your Advanced Billing module to manage the billing of the actual snapshot-storage usage.

    Thank you!
  • 11 months ago
    A great module for me!

    You may consider adding the following functions:
    - Automatic Suspend when bandwidth out
    - Add Snapshot function to Configurable Options
    - Send an email notification to the administrator when Create / Suspend / Unsuspend / Terminate Server
    - Optimized for WHMCS 7.8.x

    Best regards!
Read More

See Also

IP Manager For WHMCS Icon
IP Manager

IP Manager For WHMCS

Chosen by 449 customers

Handle multi-level IP subnets in WHMCS: connect IP addresses to servers and products, assign subnets and child-subnets to clients and set up 3rd party integration.

Product Auto Upgrade For WHMCS Icon
Product Auto Upgrade

Product Auto Upgrade For WHMCS

Chosen by 104 customers

Modify products and configurable options automatically basing on registered resource usage as well as let clients handle scaling rules and time intervals for notifications.

OVH VPS & Dedicated Servers For WHMCS Icon
OVH VPS & Dedicated Servers

OVH VPS & Dedicated Servers For WHMCS

Chosen by 133 customers

Provide VPS and dedicated servers offered by OVH, and empower clients to control the purchased machines, access the KVM and IPMI console, manage snapshots, and more.

Office 365 For WHMCS Icon
Office 365

Office 365 For WHMCS

Chosen by 136 customers

Offer a variety of Microsoft Office 365 plans along with addon services and handle their key aspects remotely: suspend or switch the subscription, alter the password and more.