Amazon AWS Lightsail
Cloud Server Provider

Pre-requisites For WPCloudDeploy


Billed once per year until cancelled

Add Amazon AWS Lightsail as a cloud server provider.  Deploy servers and sites to AWS Lightsail with just a few clicks!


We also offer an AWS EC2 provider.



Warning: This update REQUIRES WPCloudDeploy 5.0 or later.  Installing it with an earlier version will cause your site to crash.  Please upgrade by following the WPCD 5.0.0 upgrade instructions!.

  • New: Add support for Ubuntu 22.04 LTS - will only be supported when AWS actually adds the image for Lightsail though.
  • New: Requires WPCD 5.x or later.
  • New: Add support for TAGS.
  • Tweak: Remove NANO option since that only has 0.5 GB memory which is not enough for a WPCD server.
  • Tweak: Do not let browser spellchecker run on data in sensitive fields.


  • Tweak: Attempt to return the IPv6 address IF the AWS Lightsail api provides it.
  • Tweak: Make the default ubuntu image 20.04 if, for some reason, no image id is provided.
  • Dev: Upgrade to latest dependencies and AWS client/PHP API Libraries.


  • Tweak: Smarter, more flexible searches for language files using a similar algorithm to the one used in the core plugin.
  • Tweak: Add WPCD version checks and related notices


  • Removed some references in comments to EC2.
  • Added initialization calls for base_provider.


  • Prepare for Ubuntu 20.04 LTS support in core WPCD.


  • Fix: Handle exception if IAM / AWS credentials are deactivated or invalid - additional fixes


  • Fix: Handle exception if IAM / AWS credentials are deactivated.


  • New: Integrate licensing and automatic updates.


  • Fix: Make autoload and guzzlehttp play nice with other add-ons.


  • New: Support for the new virtual cloud provider feature in the core WPCD plugin.
  • New: Support new core cloud-provider caching mechanism.


  • Tweak: Add link to users cloud provider dashboard from inside the settings screen.
  • Tweak: Encrypt API key when its stored at rest in the database. (Before we were only encrypting ssl keys).
  • Tweak: Implement credentials_available() function needed for the next version of WPCD.
  • Fix: Do not error out if the main WPCD plugin is disabled while this one is still enabled.


  • Initial Release