Sell managed PostgreSQL, MySQL, MongoDB, Valkey, Kafka and OpenSearch under your own brand — provisioned, billed and managed in Blesta
Sell managed PostgreSQL databases on DigitalOcean 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 DigitalOcean PostgreSQL lets a hosting company sell DigitalOcean managed PostgreSQL as its own database package. Your customer orders on your Blesta order form, a dedicated PostgreSQL cluster is built on your DigitalOcean account, and your customer manages it from the service page in your client area under your brand. You set the price, DigitalOcean bills you its own price, and you keep the margin.
PostgreSQL is where application developers, agencies and SaaS builders put data they care about, so it suits hosts whose customers are building things rather than installing them. It is for hosts who want a PostgreSQL product with failover, daily backups and access control built in, and who do not want to operate database servers themselves.
Production-grade customers, production-grade cluster. Every order gets its own PostgreSQL cluster, never shared, in the region, plan and version the customer picked. Versions are read live from DigitalOcean, so customers see what DigitalOcean currently offers.
Standard or Advanced Edition. Choose the edition per package as its Engine. Advanced Edition needs no partnership with DigitalOcean and offers dedicated plans from 8 GiB RAM, so you can sell a small starter tier and a larger dedicated tier side by side.
Failover as a checkout option. High availability adds a primary and one standby on both editions, priced by you, and the customer's page says how many standby nodes they have.
Backups the customer can see. DigitalOcean takes a backup every day, and a Standard Edition database's Backups page lists them with date and size, so customers know a backup exists without asking. You do the restores.
Access control without tickets. Trusted sources are the first thing a PostgreSQL customer asks to change. They add and remove allowed IPv4 addresses and ranges themselves, and the change applies within a minute.
Nothing left billing. Cancelling deletes the cluster at DigitalOcean with its users, databases and backups, then confirms it is gone.

On Blesta the customer's pages are tabs on the service: Information, Trusted Sources, Backups (where the engine lists them) and Activity.




The firewall, connection details and backups pages are each a switch on the package: turn one off and it is hidden and refused. The pages render in Blesta's client theme, and every line of customer text is translatable, with overrides that survive updates.
PD DigitalOcean PostgreSQL is one paid module with everything included: both editions, high availability, backups listing, trusted sources and password reset. There are no add-on tiers to compare. It installs into PD Modules in one click, updates itself, and uninstalls cleanly: its own tables and settings are removed and no Blesta files are modified.
If your subscription ever lapses, your customers are not cut off. A running database is never stopped, deleted or altered. New provisioning and admin configuration lock first, customers see a neutral "temporarily unavailable" message with their connection details still visible, and cancellations still complete. Renewing restores everything with nothing lost.
PostgreSQL 15–18. If you expose the Engine version dimension at checkout, the customer chooses; otherwise they get your product default.
Yes — through Blesta's normal Upgrade/Downgrade flow. The cluster is resized in place and the data is preserved, with no migration.
From the Trusted Sources page in their client area. They add their application servers' IP addresses; once any are added, only those can connect. Every connection also enforces TLS.
Terminating deletes the cluster on DigitalOcean and cleans up every associated resource — zero orphans left billing on your account. Take a backup first if you need to retain data beyond cancellation.
Yes. You resell on your own DigitalOcean account, at your own margin. Your API token is stored encrypted on your Blesta server and is never shown to a customer.
No. A licence lapse withdraws the management layer in stages but never stops, deletes or alters a running customer resource. Your customers keep serving throughout.
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.