Cloud Server Provider

Pre-requisites For WPCloudDeploy


Billed once per year until cancelled

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


There are some limitations with this provider so please make sure you take a look at the KNOWN ISSUES section of the documentation before your purchase.



Warning: This update REQUIRES WPCloudDeploy 5.8 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 24.04 LTS.
  • Tweak: Set default image to Ubuntu 22.04 LTS.
  • Fix: PHP 8.2 deprecation warning about dynamic class instance vars.


  • New: Add support for Ubuntu 22.04 LTS.
  • New Add support for the WPCD 5.x TEST CONNECTION button.
  • New Add support for the WPCD 5.x CREATE SSH KEY-PAIR button.
  • Tweak: Add initialization calls for base_provider.
  • Tweak: Do not let browser spellchecker run on data in sensitive fields.


  • Tweak: Return IPv6 address as required for WPCD V 4.16.
  • Tweak: New, more efficient and more reliable (hopefully) process for deleting servers.


  • 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


  • Update UPCLOUD PHP API to latest version (2.x)


  • Force the use of Guzzle 7.1.1 on top of the existing legacy UPCLOUD API. Makes for better compatibility with other server providers. Prior to this change this provider was locked into Guzzle 6.x which did not play nicely with others on the 7.x branch.


  • Prepare for Ubuntu 20.04 LTS support in core WPCD.


  • New: Integrate licensing and automatic updates.


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


  • Initial Release