Perimattic
ManageStacks · ERP & Business

Managed Odoo Hosting — production-ready from $15 a month

Suite of business management applications. Deployed on your own dedicated instance in AWS, Azure, or GCP, kept patched, backed up, and monitored by ManageStacks — standard Odoo, no lock-in.

Odoo on ManageStacks is the self-hosted, open-source Odoo Community Edition deployed to your own AWS, Azure, or GCP region — priced flat at $29 per instance per month regardless of user count, instead of the per-user + per-app pricing of Odoo Online or Odoo.sh. 30+ core business modules, custom-app support, full data ownership, and the community app store are all included. Materially cheaper than Odoo Enterprise once you're past ~10 users.

Daily backups includedAWS · Azure · GCPData export any time24×7 SRE available
Odoo logo
Odoo
Suite of business management applications
CRM · Accounting · Inventory · POS
LGPLv310,000+ apps
The application

What does Odoo do, and why do teams deploy it?

Odoo is an open-source suite of business applications covering CRM, eCommerce, accounting, inventory, point-of-sale, HR, project management, and more. Its modular architecture lets you start with just CRM or accounting and add modules as your needs grow — everything shares the same database and user model.

With 10,000+ community apps and a modern web UI, Odoo Community Edition serves millions of users from startups to mid-market enterprises. Multi-company, multi-currency, and multi-language operations are supported natively. The Studio module (available in Community for basic customisation, Enterprise for advanced) lets you customise forms, views, and workflows without code.

Self-hosting Odoo means running Python 3 + PostgreSQL + Nginx, tuning worker counts (Odoo scales via a multi-worker process model, not threads), setting up SSL, and coordinating annual major-version upgrades (each Odoo version is only maintained for ~3 years, so upgrade discipline is required). ManageStacks handles the runtime and upgrade path so your finance and operations teams work on Odoo, not on the box beneath it.

Pricing

What does managed Odoo hosting cost?

Flat per-app pricing, in your chosen AWS, Azure, or GCP region. No per-user pricing — a busy deployment costs the same as a quiet one.

Starter

$15/app/mo

Staging and internal tools. Dedicated instance, TLS, daily backups, managed upgrades.

Standard

$29/app/mo

Production workloads. Adds monitoring, staging environment, region choice, priority support.

Business

$49/app/mo

High-traffic and compliance workloads. Adds a high-availability replica and same-day support.

24×7 SRE retainer

$499/mo

Round-the-clock on-call across every hosted application, for teams that need a pager answered at 3am.

Build vs buy

Self-hosting Odoo vs managed — what does it really cost?

The software is free. The engineer-hours are not.

Running it yourselfOn ManageStacks
Install Python 3, Postgres, Nginx, and Odoo on a Ubuntu VM by handSubscribe through your AWS, Azure, or GCP marketplace
Tune worker counts (odoo.conf: workers, max_cron_threads) for your load; add gevent for long pollingOdoo comes up with Postgres, worker pool, Nginx, filestore, and SSL provisioned
Set up SSL, DNS, and filestore backup separatelyDaily filestore + Postgres backups run in the background; consistent restore points
Test yearly major-version upgrade in staging; migrate custom modules; hunt breaking API changesNew Odoo versions arrive as one-click updates after we validate migrations on your DB clone
Rebuild the whole stack when Ubuntu LTS goes EOL or Python version rollsOS + Python + Postgres patching happens during your window, not yours to schedule
Comparison

Odoo on ManageStacks vs the alternatives

How Odoo Community on ManageStacks compares to Odoo's own vendor-hosted offerings and the traditional ERP alternatives.

Comparison of Odoo on ManageStacks against publicly-documented alternatives.
 Odoo Community on ManageStacksOdoo OnlineOdoo.shNetSuite / SAP B1
DeploymentManaged on your AWS, Azure, or GCPVendor-hostedVendor-managed on shared platformVendor-hosted (NetSuite) / partner-hosted (B1)
Data residencyYour cloud regionVendor infrastructureVendor infrastructureVendor or partner
Pricing basisFlat per instancePer user + per paid appPer user + per workerPer user (annual contract)
Enterprise featuresCommunity set (BYO Enterprise licence)Included in Enterprise planIncludedFull ERP feature set
Open sourceYes (LGPLv3)No (Enterprise is proprietary)Community + Enterprise supportedNo (proprietary)
Custom modulesFully supportedNo (SaaS)Yes (Git-based)SuiteScript / SDK
The alternative

What does running Odoo yourself involve?

ManageStacks deploys Odoo Community Edition with Postgres, worker pool tuned for your user count, Nginx reverse proxy, and automated SSL. We handle annual major-version upgrades on staging clones first, filestore + database backups, and the operational polish that keeps Odoo responsive under real load.

Odoo key numbers

30+
core modules: CRM, accounting, inventory, HR
100+
country-specific localisations included
2005
first release, formerly known as TinyERP
$0
licence cost — LGPLv3, forever
Onboarding

How long from subscribing to a live instance?

1

Subscribe. Subscribe to ManageStacks through your AWS, Azure, or GCP marketplace.

2

Provision. Odoo Community spins up with Postgres, worker pool, Nginx, SSL, filestore, and Grafana monitoring — typically 3-5 minutes.

3

Initialise. First-run wizard: company details, chart of accounts, tax templates, module selection. 20-40 minutes for a solid first-run.

4

Go live. Install additional modules (from Odoo App Store or your Git repo), import opening balances, start entering transactions.

The honest answer

When is self-hosting Odoo the right answer instead?

Managed hosting is not always the correct call. Self-host when a platform team already runs the infrastructure and on-call rotation to operate Odoo at genuinely low marginal cost. Self-host when compliance requires an air-gapped or on-premises deployment that no hosted option can satisfy. And self-host when the deployment depends on heavy customisation with a fast internal build-deploy loop, because an internal release process will beat any managed change process.

For everyone else — teams whose engineers have better things to do than shepherd upgrades — managed hosting is cheaper than the hours it replaces.

Infrastructure

Which cloud should Odoo run on — AWS, Azure or GCP?

For most workloads, the choice of cloud matters less than proximity: run Odoo in the same cloud and region as the applications and data it talks to, because every request between them adds a round trip. The underlying compute performs equivalently across AWS, Azure, and GCP — the deciding factor is usually what else your stack already runs on, not Odoo itself.

In practice, an existing cloud footprint decides it: teams already on Azure tend to stay on Azure for network peering and billing consolidation, and AWS is the default when there is no prior footprint. All plans support all three clouds, and moving regions later is a scheduled migration, not a rebuild.

FAQ

Common questions about Odoo on ManageStacks

How long does it take to deploy Odoo on ManageStacks?

Under 5 minutes for the platform; another 20-40 minutes for the first-run wizard (company details, chart of accounts, module selection). ManageStacks provisions Odoo Community with Postgres, worker pool, Nginx, SSL, monitoring, and backups automatically.

How does this compare to Odoo Online or Odoo.sh pricing?

Odoo Online is priced per user per month plus per-app fees on paid modules — quickly reaches $50-150+ per user monthly for a full stack. Odoo.sh (developer platform) starts at $10/user/month plus hosting. ManageStacks Odoo Community is a flat $29 per instance regardless of user count. For most SMB/mid-market deployments (10-100 users), self-hosted on ManageStacks is materially cheaper. Odoo Online is worth it if you specifically need Enterprise features (advanced Studio, IoT box, Marketing Automation).

Can I install custom or community modules on ManageStacks?

Yes. Custom modules install through the Odoo admin UI or by dropping them into the addons path. On Business plans we support private Git-based module deployment so your customisations version with your code. Community apps from the Odoo App Store all work as documented.

Community Edition vs Enterprise — which am I getting?

ManageStacks deploys Odoo Community Edition (LGPL). Enterprise features (advanced Studio, Marketing Automation, HR Payroll for specific countries, some POS features) require a separate licence from Odoo SA that you bring yourself; we enable them on the deployment if you have the licence.

Does ManageStacks handle annual Odoo version upgrades?

Yes — and this is where ManageStacks earns its keep. Odoo ships a new major version yearly (v17 → v18 → v19), each with database migrations and often module-API changes. We test each release, run migrations on a clone of your database, and flag any custom-module breakage before rolling forward. Odoo Community only maintains each version for ~3 years, so staying current matters.

Is multi-company + inter-company handled?

Yes. Odoo Community supports multi-company operations (chart of accounts, inventory, sales orders per company) with inter-company transactions. Consolidated reporting requires Enterprise. All multi-company data isolation is preserved through backups and restores.

How does the filestore backup work?

Odoo stores uploaded documents (invoices, product images, attachments) in a filestore on disk, not the database. ManageStacks backs up the filestore alongside the Postgres database daily, both encrypted and stored in a separate region. Restore replays both together for a consistent point-in-time snapshot.

What happens if I move to Odoo.sh or on-premises later?

Full export — Postgres dump + filestore tarball in Odoo's standard backup format. Import into any Odoo Community or Enterprise deployment. Odoo is portable by design. We help with the export as part of exit onboarding.

Run Odoo without carrying the pager

Subscribe through your AWS, Azure, or GCP marketplace. We handle provisioning, SSL, monitoring, backups, updates, and security. From $15/mo.