Odoo Hosting for Agencies & Partners

Run every client's Odoo from a single dashboard — on servers you or your clients own. No per-user fees, no restricted platform, no lock-in for you or your clients.

Built for Multi-Client Odoo Operations

Stop juggling SSH sessions, cron jobs, and ad-hoc scripts across client servers

One Dashboard, Every Client

Each client lives in its own team workspace with separate servers, services, and members. Switch between clients in one click — no more scattered credentials and tooling.

Your Client's Server or Yours

Host on your own infrastructure or deploy directly to servers your clients own and pay for. Either way, the data stays on that server — clean separation per client.

Margin-Friendly by Design

No per-user pricing eating into your project margin. Pair HAV.sh with affordable cloud servers and keep hosting costs predictable as your clients grow.

Agency Workflows, Covered

The features you need to run production Odoo for many clients at once

Team Workspaces per Client

Invite your developers and even your client's staff into dedicated teams with their own permissions. Every client sees only their own infrastructure.

Preview Deployments for Client PRs

Every pull request on a client project gets a live, neutralized Odoo preview. Let clients review changes on a real instance before you merge.

Fleet-Wide Monitoring

Server metrics, uptime checks, and SSL monitoring across all client servers. Spot problems before your clients call you.

Backups to Client-Owned Storage

Back up each instance to multiple destinations — including your client's own S3 bucket. Clean data separation and an easy answer to compliance questions.

Provisioning Templates

Define your agency's standard stack once and onboard new clients with a single click. Repeatable server + Odoo setups instead of manual checklists.

Security Insights

Continuous checks on every client instance — default passwords, exposed database managers, HTTPS and HSTS issues — surfaced before attackers find them.

Client Onboarding in Four Steps

From a fresh server to a managed production Odoo

1

Connect the Server

Add the client's server via SSH — Hetzner cloud or any Ubuntu machine. HAV.sh sets up Docker, Traefik, and PostgreSQL automatically.

2

Deploy from a Template

Use your provisioning template to launch the client's Odoo with your standard modules and configuration.

3

Invite the Client Team

Give your client access to their own workspace with the permissions you choose.

4

Manage the Fleet

Backups, monitoring, module updates, and preview deployments for every client — from one dashboard.

Frequently Asked Questions

Yes. Each client gets their own team workspace with separate servers, Odoo instances, backups, and members. You switch between client workspaces from a single account, and clients never see each other's infrastructure.
That's up to you. Host clients on your own servers, or connect servers your clients own and pay for directly. In both cases the data lives on that server — not on HAV.sh infrastructure.
Yes. Invite client staff into their team workspace with appropriate permissions, and they always retain direct access to their server, database, and running Odoo — even if you or they stop using HAV.sh.
No. HAV.sh follows a per-server philosophy rather than per-user pricing. Final platform pricing will be announced at launch — see our pricing page and join the waitlist to hear first.
HAV.sh is a tool agencies use directly to host and manage Odoo for their clients. There is no reseller markup or certification required — sign up, connect servers, and manage your clients.

Run Your Clients' Odoo the Professional Way

Join the waitlist as a partner and be first in line when HAV.sh launches.

Join the Waitlist

Keep Reading