HAV.sh vs Odoo.sh

Both platforms help you run Odoo in production. The difference: HAV.sh runs on your servers, giving you full SSH access, complete data ownership, and an unrestricted environment.

Odoo's official PaaS platform with managed hosting, CI/CD via GitHub, and staging environments. A restricted environment with limited server and database access.

Feature HAV.sh Odoo.sh
Custom Modules Yes Yes
Your Own Server Yes No
Full SSH Access Yes Partial
Full Database Access Yes Yes
Automated Backups Yes Yes
Preview Deployments Yes Yes
Community Edition Soon No
Data Ownership Full Managed
Docker Native Yes No

Custom Modules

HAV.sh

Install addons with one click from the dashboard — no technical knowledge needed. Developers can also deploy from GitHub with automatic preview deployments for every pull request.

Odoo.sh

Custom modules via GitHub integration with built-in CI/CD pipeline.

Your Own Server

HAV.sh

Bring your own server — Hetzner, bare-metal, or any SSH-accessible Ubuntu machine. You choose the hardware.

Odoo.sh

Runs exclusively on Odoo's managed infrastructure. No server choice.

Full SSH Access

HAV.sh

Full root SSH access to your server at all times. Inspect, debug, and manage as you see fit.

Odoo.sh

Shell access to development and staging containers only. No root access to production.

Full Database Access

HAV.sh

Direct PostgreSQL access. Your database, your rules. No shared databases.

Odoo.sh

PostgreSQL access available within Odoo's managed environment.

Automated Backups

HAV.sh

Scheduled backups to S3 or any S3-compatible storage. One-click restore from the dashboard.

Odoo.sh

Daily automated backups with retention policies managed by Odoo.

Preview Deployments

HAV.sh

Automatic Odoo preview copies for every GitHub pull request. Review changes on a real instance before merging.

Odoo.sh

Staging branches with automatic deployment from GitHub.

Community Edition

HAV.sh

Currently supports Enterprise edition. Community Edition support is coming soon.

Odoo.sh

Only runs Enterprise edition. Community Edition is not supported.

Data Ownership

HAV.sh

Everything lives on your server. If you stop using HAV.sh, your databases and running instances stay intact.

Odoo.sh

Data is stored on Odoo's infrastructure. Migration requires export and re-import.

Docker Native

HAV.sh

Every Odoo instance runs in isolated Docker containers with standard Compose files you can inspect.

Odoo.sh

Proprietary deployment system. No direct container access or Docker Compose files.

Why Choose HAV.sh

Unrestricted Environment

Full root SSH access, direct database connections, and standard Docker tooling. No restricted shell, no locked-down infrastructure.

True Data Ownership

Your server, your data. If you leave HAV.sh, everything stays running. No exports, no migrations, no hassle.

Transparent Infrastructure

Standard Docker Compose, Traefik, and PostgreSQL. No proprietary runtime or hidden agent. Inspect and modify everything.

Frequently Asked Questions

Yes. Export your database from Odoo.sh, provision a server with HAV.sh, and import your data. HAV.sh currently supports Odoo 17 and 18, with earlier versions coming later.
HAV.sh currently supports Odoo Enterprise. Community Edition support is coming soon.
Odoo.sh pricing is based on workers, disk space, and hosting type, with dedicated hosting starting at $600+/month. HAV.sh lets you pay only for your server infrastructure — typically a fraction of the cost.
Yes. Connect your GitHub repositories to deploy custom addons. HAV.sh also offers preview deployments — automatic Odoo copies for every pull request, with a live URL posted directly to the PR.

Ready to Own Your Odoo Infrastructure?

Switch from managed PaaS to full control. Keep your data, your server, and your freedom.

Get Started with HAV.sh