Bring your own server

Odoo on the server
you already own.

Any VPS, any provider, anything reachable over SSH — DigitalOcean, Hetzner, AWS, bare metal. We deploy, build, and back up your Odoo on it. You keep the server, the data, and the root password.

$5/mo for one project · No markup on your own server's cost · Cancel anytime
connect-your-server.sh
$ ssh root@203.0.113.42
→ installing platform SSH key…
✓ key installed, password login disabled
→ probing capacity: 4 vCPU / 8GB / 80GB disk
✓ server connected — ready to deploy

$ git push hostodoosh main
→ building Odoo 18.0…
✓ deployed — running on your own box
How it works

Three steps, none of them "buy a new server."

If you've already got a VPS sitting there — or you'd rather rent your own directly from a cloud provider at their price, not ours — this is the whole flow.

01
Connect it
Give us the IP and a root password. We SSH in once, install our own key, and disable password login. The password is never stored.
02
Pick a plan
$5/mo for one project at a time, $10/mo for several at once. Not vCPU tiers — it's your box, so there's no one else to ration it against.
03
Deploy
Connect a repo, pick an Odoo version, and push. Migrating an existing install? Load its backup straight in instead of starting empty.
What we actually do

Real deploys and backups. Your infrastructure, your bill.

Git-based deploys
Push to deploy. A build that fails leaves the previous version running — nothing goes live half-migrated.
Load an existing backup
Migrating a server you already run? Bring its database in at creation time — not just a blank install.
You own the box, always
It's your server on your cloud account. Stop paying us and it's still yours — we just stop managing it.
A key we use once
Your root password installs one SSH key, then it's discarded. Every deploy after that uses the key, not the password.
No infrastructure markup
Your cloud provider bills you directly at their price. We only charge for the management on top.
Optional off-box backups
Want a copy stored somewhere other than the server itself? A paid add-on ships it to our own backup pool too.
Pricing

Priced by projects, not by pretending your own box needs rationing.

Your server's real specs are whatever you rented — 2 vCPU or 32, that's between you and your cloud provider. We only charge for how many projects run on it.

Solo
$5/mo
One project on your server at a time.
  • Git-based deploys & builds
  • Load an existing backup in
  • Delete the project, the slot's free again
Get started
Multi
$10/mo
Pick your own quota — 1 to 5 projects on the same server, same price either way.
  • Everything in Solo
  • You choose the quota at signup, not us
  • Good fit for a busy dev/staging box
Get started
Connect as many servers as you like — each one is its own plan, billed separately. Prices shown live from our own plan catalog.
Would rather we host the server too? HostOdoo (same team, same engine) owns the hardware for you — shared or dedicated, no server of your own required.
Compare with HostOdoo →
Curious how this stacks up against Odoo's own official cloud?
Compare with Odoo.sh →
FAQ

Before you connect a server

What can I connect?
Any Linux box you can SSH into as root — a VPS from any cloud provider, or bare metal. We've tested against DigitalOcean, Hetzner, and AWS; anything with a standard Linux distro and SSH access works.
What happens to the SSH password I gave you?
It's used once, in memory, to install our own SSH key and immediately disable password login on the box. It's never written to a database.
What if I stop paying?
We stop managing your project — the server itself is untouched, since we never owned it. Nothing on your own box is deleted by us.
Can I connect more than one server?
Yes — each server is its own separate plan and its own separate bill. Connect as many as you actually use.
Only the account owner can manage servers?
Yes, deliberately — connecting or disconnecting your own hardware, and creating or deleting a project on it, is restricted to the account owner. Not even a team admin can do it on your behalf.