GB Lightsail — WHMCS Module
MODULE DESCRIPTION
Amazon Lightsail packages up compute, storage, and networking into simple, low-cost plans that are ideal for developers, small businesses, and anyone who wants a straightforward VPS without wrestling with the full AWS console. GB Lightsail brings that simplicity into WHMCS, giving hosts and resellers a focused provisioning module that handles the entire Lightsail lifecycle — instance creation, blueprint and bundle selection, snapshots, static IPs, and suspension/termination — without ever sending clients or admins out to a separate cloud dashboard.
Built by GB Reg, a UK-based, Nominet-accredited hosting provider, GB Lightsail is designed to be lean and dependable rather than bloated: a module that does the Lightsail job well and stays out of the way otherwise.
MODULE FEATURES
- Create, suspend, unsuspend, and terminate Lightsail instances automatically on order, non-payment, and cancellation
- Auto-sync available Blueprints and Bundles straight from AWS into WHMCS product configurables
- Let clients choose their own Blueprint and Bundle at order time, with admin control over which options are exposed
- Snapshot creation, listing, and automatic retention pruning
- Static IP allocation on provisioning, with configurable attach/detach and terminate policies
- Admin custom actions: reboot, manual snapshot, and sync blueprint choices
- Client area server status, controls, and activity pages
- Multi-language templating across client and admin areas
BENEFITS FOR THE SERVICE PROVIDER AND THEIR CLIENTS
Admin Features
- Creates a new Lightsail instance automatically after successful payment.
- Auto-suspends an instance on non-payment and auto-terminates on cancellation.
- Automatically assigns a static IP when creating an instance, with a configurable release policy.
- Regulates which Blueprints and Bundles clients can choose from the admin panel.
- Reboot and manual snapshot actions available directly from the admin area.
Client Area Features
- View server status and details from the WHMCS client area.
- Create and manage snapshots without leaving WHMCS.
- Select Blueprint and Bundle options at order time, where enabled.
- Track recent instance activity through the client area.
PRICING AND PACKAGES
- Annual License — $175.00/year (or $17.50/month)
- Open Source Version (one-time purchase) — $699
What's included in the license package?
- 1 year of support and updates
- Module compatibility fixes
What's not included in the license package?
- WHMCS installation, configuration, or product/service setup
- Module customization
- Module installation
Paid services offered alongside the module
- Module Installation — $199
Why choose GB Lightsail
- Built for Lightsail: a small, focused feature set with minimal dependencies
- Marketplace-ready lean package for easy installation
- Backed by real support: the full package includes CLI utilities and developer docs for advanced admin tasks
Screenshots (above)
- Dashboard: client service overview
- Product configuration: blueprint and bundle dropdowns
- Client area: instance status and controls
- Snapshot list and create snapshot flow
- Admin: Sync Blueprint Choices action
Installation notes
- Upload
gblightsail to modules/servers/.
- In WHMCS Admin, add a server using the
gblightsail module and supply AWS credentials.
- Test connection, configure a product to use the module, and place a staging order to verify.
Compatibility
- WHMCS: compatible with WHMCS releases that support PHP 7.4+ and standard server module APIs. Test on staging to confirm.
Changelog
- v1.1.0 — Initial public release: provisioning, blueprint sync, snapshots, static IP policies, client/admin templates.
Support & Licensing
- Pre-sales questions: [email protected]
- Optional license enforcement supported via remote verify endpoint.