Sell managed MySQL databases on Google Cloud under your own brand — provisioned, billed and managed in Blesta
Sell cloud servers on Google Cloud under your own brand — provisioned, billed and managed in Blesta
Made and supported by Projektif Digital Ltd. Runs inside PD Modules, the panel every module installs into.
PD Google Compute Engine lets a hosting company sell Google Cloud virtual machines as its own cloud server package. Your customer orders in your Blesta order form, a dedicated server is built in your Google Cloud project when Blesta activates the service, and your customer manages it from your client portal: a control panel in your brand that never names Google in its own words. You set the price, Google bills you the cost, and the difference is your margin.
It is built for hosts who want to offer cloud servers on Google Cloud without building a control panel, without giving customers access to the Google Cloud console, and without a support ticket every time a customer needs a reboot or a firewall rule.
Sell cloud servers under your own brand. Your customers see your company, your prices and your client portal. They never see your Google Cloud account, key or console, and there are no per-server fees to us: you pay a flat module subscription and Google bills your own project.
Every order sets itself up. The server is built when Blesta activates the service, with the zone, machine type and operating system the customer picked on the order form. It is running with its control panel within a minute or two, with a reserved static IP and its own firewall rules already in place.
Customers help themselves. Power controls, connection details, snapshots, extra disks, a firewall, SSH keys, a boot and console log, usage graphs and an optional in-browser terminal are all on the customer's own service page. That is most of the tickets a server product normally generates.
Problems caught before they cost you. A machine type that a zone cannot build is refused before anything billable is created. An order whose region lacks the vCPU quota is refused with a guided "request an increase" message, and a missing role or blocked policy is named with its fix.
Nothing untracked, nothing left billing. Every server is recorded before Google is asked to create it, so a server can never exist without an owner. Cancelling a service deletes the VM and its boot disk, removes its firewall rules, snapshots and extra disks, releases its static IP, and confirms at Google that everything is gone.
A stopped server is not a destroyed one. If a client's invoice lapses their server is stopped, not destroyed, and it returns once they pay.






Every one of these is a switch on the package. Turn one off and it disappears from the customer's page, and the server refuses it too. The pages appear as tabs of the service in Blesta's client portal, follow its theme and are fully translatable, with wording overrides that survive updates.
PD Google Compute Engine is one paid module with everything included: provisioning, power, snapshots, disks, firewall, console log, metrics, upgrades and the browser console. There are no add-ons or tiers to compare. It installs into PD Modules in one click, updates itself, and uninstalls cleanly without modifying any Blesta files.
If your subscription ever lapses, your customers are not cut off. A lapse never stops, deletes or alters a customer's server: it keeps running in your Google Cloud project throughout. Customers keep managing their servers until the subscription is suspended. New provisioning and admin configuration stop when it expires, and the browser console goes dark, though customers can still use their own SSH client.
Yes. You connect a Google Cloud service-account key once, and every client's server is provisioned into your project — Google bills you, you bill your client through Blesta, and the difference is your margin.
Yes. The catalogue of regions, machine types and OS images is curated and kept in step with Google Compute Engine, so you never offer a shape Google has retired.
Yes — the client area includes a serial console they can open from the browser, plus power controls to stop, start and reboot the instance, without any access to your Google Cloud account.
The server is stopped, not destroyed — a lapse never deletes data. Everything is restored once the account is brought back into good standing. Data is only ever removed on an explicit termination.
No. Machine-type and disk upgrades apply in place with the data preserved, through Blesta's normal Upgrade/Downgrade flow.
One paid product unlocks every feature — no add-ons or tiers to juggle. You set your own price for each machine size.
Blesta 6.0 or later, on PHP 8.1 or later. It installs alongside whatever else you run — it adds its own tables and templates rather than modifying Blesta files, so it does not collide with other vendors' modules or with a customised template. Uninstalling removes its own tables and settings and leaves no orphans behind.
Open a ticket from your client area, or use Get help inside the PD Modules panel, which attaches a diagnostic report — you see a preview of exactly what it contains, and can exclude any part of it, before anything is sent. Support is included with an active subscription; bug reports are welcome whatever your licence state.