Perimattic
Odoo logo
ERP & BusinessFrom $29/app/month

Managed Odoo Hosting

Suite of business management applications

What is Odoo on ManageStacks?

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.

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.

About Odoo

What Odoo does, and why 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.

DIY vs ManageStacks

What running Odoo yourself looks like — and what it looks like with us.

DIY self-hosting

  • Install Python 3, Postgres, Nginx, and Odoo on a Ubuntu VM by hand
  • Tune worker counts (odoo.conf: workers, max_cron_threads) for your load; add gevent for long polling
  • Set up SSL, DNS, and filestore backup separately
  • Test yearly major-version upgrade in staging; migrate custom modules; hunt breaking API changes
  • Rebuild the whole stack when Ubuntu LTS goes EOL or Python version rolls

On ManageStacks

  • Subscribe through your AWS, Azure, or GCP marketplace
  • Odoo comes up with Postgres, worker pool, Nginx, filestore, and SSL provisioned
  • Daily filestore + Postgres backups run in the background; consistent restore points
  • New Odoo versions arrive as one-click updates after we validate migrations on your DB clone
  • OS + Python + Postgres patching happens during your window, not yours to schedule

Odoo on ManageStacks — key numbers

30+ modules

CRM, sales, accounting, inventory, HR, POS, MRP, projects

$29/mo

Flat per instance, unlimited users on Community

Annual upgrades

Odoo ships yearly; we validate + migrate on your DB clone

100+ localisations

Country-specific accounting + tax setups included

Key features

Everything Odoo ships with, running on our stack.

  • 30+ core business modules — CRM, sales, accounting, inventory, HR, projects, POS
  • eCommerce builder + integrated warehouse/inventory sync
  • Multi-company, multi-currency, multi-language natively
  • Studio for no-code form and workflow customisation
  • REST API + XML-RPC for external integrations
  • 10,000+ community apps in the Odoo App Store
  • Built-in reporting engine with pivot tables and dashboards
  • Manufacturing MRP with BOMs, work orders, and quality control
  • Localisations for 100+ countries (chart of accounts, taxes, statutory reports)
  • Full data export — Postgres dump + filestore backup on demand
How it deploys

From subscribe to live in minutes.

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.

Who this is for

Built for teams that want Odoo to just work.

SMBs on Odoo Online hitting the pricing cliff

You've grown past 10-20 users and Odoo Online is now $600-1,500+ per month with paid modules. Community Edition on ManageStacks is a flat $29 with the same modules.

Manufacturing and distribution

You need MRP with BOMs, multi-warehouse inventory, and lot/serial tracking. Community handles all of it. ManageStacks runs the Python + Postgres underneath so you focus on process configuration.

Consultancies deploying Odoo for clients

You're an Odoo partner deploying Community for SMB clients. ManageStacks gives you flat-priced hosting per client without running your own Odoo hosting business.

Compliance & compatibility

What we handle, what Odoo runs on.

Compliance & operations

  • Automated SSL/TLS via Let's Encrypt with custom-domain support
  • Daily encrypted Postgres + filestore backups stored in a separate region
  • Point-in-time recovery within the retention window
  • OS-level and Odoo security patches applied during your maintenance window
  • EU + India data-residency — deployment stays in your chosen cloud region
  • Full audit trail on record changes (per Odoo built-in tracking)

Compatibility

Version
Latest Odoo Community stable (v17/v18) validated before release
Runtime
Python 3.11 with Odoo multi-worker process model
Dependencies
PostgreSQL 15, Nginx, filestore on persistent storage
Min. resources
2 vCPU / 4 GB RAM (dedicated) for small deployments
How ManageStacks helps

We handle the parts you shouldn't be writing yourself.

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.

How it compares

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 across deployment model, data residency, pricing basis, custom domain support, open-source status, and data export.
PropertyOdoo Community on ManageStacksUsOdoo 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

Comparison focuses on architectural properties (deployment model, pricing basis, open-source status) that don't change with vendor pricing pages. Verify current pricing on each vendor's own site.

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.

Deploy Odoo in under 5 minutes.

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