Skip to content
Compare · Odoo hosting

calmo.cloud
or OPaaS Cloud?

OPaaS Cloud is a German provider that hosts and operates Odoo for you, Community or Enterprise, in certified data centres with a support desk. calmo.cloud manages Odoo on a server you rent yourself. Both are run by Odoo partners; the difference is who owns the machine.

calmo.cloud

A management layer for Odoo on your own Ubuntu server. It installs Docker, Traefik and PostgreSQL, deploys Odoo 18, 19 or 20 Enterprise, sends backups to storage you own, gives every pull request a preview instance and monitors the lot. Root stays with you.

OPaaS Cloud

Managed Odoo hosting by OPaaS GmbH. Business Class runs on a managed Kubernetes cluster, First Class on a dedicated server. German data centres, ISO 27001 and C5 certification, daily geo-redundant backups, a management dashboard, GitHub integration and German-speaking support. Priced in steps of 20 users, from €66 a month.

At a glance.
Side by side.

OPaaS does more for you. calmo.cloud lets you do more yourself. Neither is wrong; they suit different teams.

Where Odoo runs

calmo.cloud Your server

Any Ubuntu server you can reach over SSH, at any provider, in any region.

OPaaS Cloud OPaaS infrastructure

German data centres, with international locations on request. Shared cluster on Business Class, a dedicated server on First Class.

Server access

calmo.cloud Root

Full root over SSH. Containers, logs and configuration are yours to inspect and change.

OPaaS Cloud SSH

SSH access is a standard feature. The host is operated by OPaaS, with a private IP and VPN on First Class.

Editions and versions

calmo.cloud Enterprise, 18, 19 and 20

Odoo 18, 19 and 20 Enterprise today. Community edition is on the roadmap.

OPaaS Cloud Both, 12 and up

Community and Enterprise, from version 12 to the current release.

Custom modules

calmo.cloud Yes

Deploy from a GitHub repository or install from the dashboard.

OPaaS Cloud Yes

Own repository with GitHub integration, rebase and rebuild, and a custom code check.

Staging and previews

calmo.cloud Copies and PR previews

Copies on demand plus a neutralized preview instance for every pull request.

OPaaS Cloud Test environment

A test environment with its own backups is included and does not expire.

Backups

calmo.cloud Your storage

Scheduled to S3-compatible buckets you own, several at once, each with its own retention.

OPaaS Cloud Geo-redundant

Daily geo-redundant backups, manual downloads from the dashboard, a customizable policy. External FTP backups and ten-year retention on First Class.

Monitoring

calmo.cloud Built in, yours to watch

Metrics every five minutes, uptime and certificate checks, security checks. You get the alerts.

OPaaS Cloud Proactive, by OPaaS

Round-the-clock monitoring by the OPaaS team, with a monitoring view in the dashboard.

Certifications

calmo.cloud Your provider's

Whatever your hosting provider holds. Hetzner's data centres are ISO 27001 certified, for example.

OPaaS Cloud ISO 27001 and C5

Data centres certified to ISO 27001 and the German C5 standard.

Support

calmo.cloud From an Odoo partner

calmo.cloud is built and run by HAV Media, an official Odoo partner in Germany.

OPaaS Cloud German-speaking desk

German-speaking support with priority support on First Class.

Pricing

calmo.cloud Per plan

Your server to your provider, and a calmo.cloud plan from free to €199 a month, with unlimited servers from Pro on. Any number of Odoo users.

OPaaS Cloud Per 20 users

Business Class in Germany: €66 a month for up to 20 users, €60 more per further 20, plus €15 per staging environment, on annual billing.

If you leave

calmo.cloud Everything keeps running

Your instances, databases and backups stay on your server.

OPaaS Cloud Export

Download backups from the dashboard and import them elsewhere.

Checked against opaas.cloud on 14 September 2026. Tell us if something changed.

Where they
part ways.

Who owns the machine.

On OPaaS the server belongs to OPaaS, even the dedicated one. On calmo.cloud it belongs to you, and the platform is a guest with an SSH key you can revoke. That is the whole difference in one sentence.

Who watches the dashboard.

OPaaS watches your systems for you and steps in. calmo.cloud collects the metrics, runs the checks and alerts you; acting on them is your call. Agencies who already run infrastructure tend to prefer the second model.

Where the backups go.

OPaaS keeps geo-redundant copies on its own infrastructure and offers external FTP backups on its top tier. calmo.cloud writes every backup to buckets you own from day one, and to more than one if you want.

In fairness

When OPaaS Cloud is the better fit

If you want a German company to run Odoo end to end, including Community edition and older versions, in certified data centres, with a support desk that answers in German, OPaaS is the more complete service. Teams without their own infrastructure people are usually happier there.

What it costs.
Run your own numbers.

OPaaS prices its platform in steps of 20 users. calmo.cloud charges a flat plan from €29 a month that covers two servers, whatever the user count. The Odoo licence is the same on both sides.

OPaaS figures come from running their configurator on 14 September 2026 for Business Class in Germany: €66 a month for up to 20 users on annual billing, €60 more for every further 20 users, €15 per staging environment, 20 GB and two geo-redundant backups included, extra storage at €0.30 per GB. Monthly billing is €72, €65 per tier and €18 per staging environment. Their published starting price of €81 is tier one with one staging environment. First Class, on a dedicated server, was €127 a month for 20 users and is sold on annual terms only.

Moving over.
Four steps.

A move from OPaaS is a backup out, a backup in and a domain change.

  1. 01

    Rent a server

    Any Ubuntu machine you can reach over SSH. Connect it to calmo.cloud and it prepares Docker, Traefik and PostgreSQL.

  2. 02

    Connect your repository

    If your addons live in Git, connect the repository. calmo.cloud discovers the addons per branch.

  3. 03

    Download and restore

    Download a backup from the OPaaS dashboard, upload it to calmo.cloud and restore it into a new instance. Check it there.

  4. 04

    Move the domain

    Add the hostname, let the certificate issue and change the DNS record when you are ready.

Good questions

Asked before
switching.

I run Community on OPaaS. Can I move?

Not yet. calmo.cloud runs Enterprise today and Community support is planned. Stay on OPaaS until then, or switch to Enterprise as part of the move.

My instance is on Odoo 15. Can I move it?

calmo.cloud runs Odoo 18, 19 and 20. Plan the version upgrade first, then move the upgraded database.

Do I lose the German data centre?

Only if you want to. Rent your server from a German provider and it stays in Germany. The certifications become those of your provider rather than OPaaS's.

Who fixes things at night?

On OPaaS, their team. On calmo.cloud, the platform alerts you and you or your agency act. If that trade sounds wrong for you, OPaaS is the better home.

Sources, checked 14 September 2026

Competitor details come from their public pages on the date above. Prices change; the links are there so you can check the current figures yourself.

A calmer cloud is coming

Your next chapter.
A little more sky.

Join the waitlist for early access and launch updates. Bring your Odoo. Keep your independence.