Articles on: 💟 Odoo Cloud & Hodiploy
This article is also available in:

Is my data isolated from other customers?

Yes, at every level: your instances run on a server that belongs to your account alone, and inside that server each instance lives in its own sealed compartment. Here is what that means concretely.


A server dedicated to your account


Hodiploy instances are not stacked on shared machines: every account gets its own server, and everything you deploy from the panel runs there. Another customer's code or data never sets foot on it.


Each instance in its own compartment


On your server, every instance is a self-contained unit: its own Odoo, its own PostgreSQL database server, its own disk volumes, its own private network.


That last point deserves emphasis: each instance has its own PostgreSQL, reachable only by that instance's Odoo. The database engine listens on a private network created for that single instance and exposes no port. Neither the internet nor even your other instances can reach it. A database is never shared between instances, let alone between customers.


Each instance is also capped in CPU and RAM: a test instance that runs wild cannot starve your production.


Nothing answers from outside, except HTTPS


The only thing exposed to the internet is the proxy that serves your instances over HTTPS. Odoo itself publishes no port, and PostgreSQL even less so.


Need to reach your database from a BI or reporting tool? It's possible, but as an explicit option you switch on: a dedicated port opens, restricted to the IP addresses you list, and you can close it again at any time. See Is direct access to PostgreSQL provided?.


Your backups follow the same logic, kept away from your server and encrypted: see Are my backups encrypted?.

Updated on: 25/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!