Focus on growth.
Not managing your cloud.
Use a Cloudpepper server or connect your own infrastructure. Full control and clear pricing for your Odoo hosting.
Cloudpepper handles backups, deploys, monitoring & updates for your Odoo instances.
- 2 Odoo instances
- 1 staging environment
- Odoo Community & Enterprise
- Custom modules
- Automated backups
- Full SSH access
Everything in Base, plus:
- Unlimited Odoo instances & staging
- Unlimited servers
- Autodeploy from any Git provider
- External database support
- Backups to S3 / SFTP
Everything in Pro, plus:
- Whitelabel client portal
- API & MCP at agency throughput
- Advanced user management
- Multi-account deployment
- Priority Partner Care
Need more detail? Compare all features
Run on a Cloudpepper server or connect your own cloud — either way, we manage the Odoo stack.
- AMD EPYC 3rd Gen CPU Up to 2× faster per core than standard cloud VMs.
- NVMe SSD storage 5–10× faster than standard SSD storage.
- 99.9% uptime
- SOC 2 · ISO 20000 · ISO 27001 · GDPR
Not sure which to pick? Most basic Odoo instances run on Small — and you can resize anytime. Sizing calculator →
- AMD EPYC 5th Gen Dedicated CPU Latest AMD generation with 100% dedicated cores.
- MaxIOPS HA SSD Up to 100,000 IOPS — 2× standard cloud SSDs. Replicated across nodes for high availability.
- EU data sovereignty Hosted on EU-owned infrastructure in EU data centers. The US Cloud Act doesn't apply — no US-controlled entity holds your data, so it stays under EU law (GDPR) and outside US extraterritorial reach.
- 99.99% uptime
- ISO 27001 · GDPR
More sizes 12 · 16 · 20 · 24 · 32 · 48 · 64 · 80
Connect to your own cloud
Same Cloudpepper management. On infrastructure you own.
Pro · 1 vCPU · 2 Workers · €61/mo Credit card required for verification. Cancel anytime.
Compare features in detail
| Free | Base | Pro | Agency | |
|---|---|---|---|---|
| Servers & instances | ||||
| Connected servers | 1 | 2 | Unlimited | Unlimited |
| Odoo instances | 1 | 2 | Unlimited | Unlimited |
| Staging environments | — | 1 | Unlimited | Unlimited |
| Odoo Community & Enterprise | ✓ | ✓ | ✓ | ✓ |
| One-click server provisioning (AWS, DO, Vultr…) | DigitalOcean, Vultr | ✓ | ✓ | ✓ |
| Unlimited Odoo workers | ✓ | ✓ | ✓ | ✓ |
| Deployment & backups | ||||
| Custom modules from Git | SFTP only | GitHub | Any provider | Any provider |
| Use an external database | — | — | ✓ | ✓ |
| Automated backups | — | ✓ | ✓ | ✓ |
| Backup to your own storage (Google, Azure, S3, SFTP) | — | — | ✓ | ✓ |
| Advanced backup control | — | — | — | ✓ |
| Domains & SSL | ||||
| A+ SSL certificates | ✓ | ✓ | ✓ | ✓ |
| Custom domains | ✓ | ✓ | ✓ | ✓ |
| Multi-domain support | ✓ | ✓ | ✓ | ✓ |
| Redirection support | ✓ | ✓ | ✓ | ✓ |
| Free .cloudpepper.site subdomain | ✓ | ✓ | ✓ | ✓ |
| For agencies & resellers | ||||
| Whitelabel client portal | — | — | — | ✓ |
| Advanced user roles & permissions | — | — | — | ✓ |
| Multi-account cloud deployment | — | — | — | ✓ |
| MCP access | — | — | ✓ | 5× throughput |
| REST API access | — | — | — | ✓ |
| Odoo instance templates | — | — | — | ✓ |
| Audit logs | — | — | — | ✓ |
| Platform & security | ||||
| Cloudpepper optimization | ✓ | ✓ | ✓ | ✓ |
| SSH root access | ✓ | ✓ | ✓ | ✓ |
| Server monitoring & healing | ✓ | ✓ | ✓ | ✓ |
| Proactive alerts | — | ✓ | ✓ | ✓ |
| 900+ free Odoo addons | ✓ | ✓ | ✓ | ✓ |
| Support | ||||
| Email & chat support | — | ✓ | ✓ | ✓ |
| 24/7 emergency response | — | ✓ | ✓ | ✓ |
| Priority Partner Care | — | — | — | ✓ |
| Backed by our SLA | — | ✓ | ✓ | ✓ |
Run Odoo for free. Our Core plan, forever.
Connect one Odoo server on DigitalOcean or Vultr and manage it through Cloudpepper — free, forever. Automated backups and one-click deployment unlock on paid plans whenever you're ready.
Frequently asked questions
Where are my Odoo backups hosted?
You can choose any S3/SFTP backup provider to store your backups, so you can choose any location in the world. Alternatively, we also offer our own Cloudpepper backup service for convenience and affordability. In this case your backups are stored in Gravelines, France at $0.02/GB. You can set up as many backup schedules as you need (hourly, weekly, monthly, etc.) and can download or restore your backups at any time from the Cloudpepper dashboard.
How many users can I run on my Odoo instance?
There are no restrictions on the amount of users you can add to your Odoo instance. The actual number of users depends on your server's resources and customizations. For example, an Odoo instance without customizations on a server with 1vCPU and 1GB RAM can accommodate up to 25 users (with 6 concurrent users). If you have an Enterprise license, you will still need to pay a license for each user. If you opt for the open-source Community Edition of Odoo, there is no extra charge per user.
How does Odoo's pricing work on top of hosting?
Odoo has two editions. Community is open source and free — you only pay for hosting (your Cloudpepper plan plus a server). Enterprise is licensed per user, billed directly by Odoo S.A. on top of hosting; current per-user pricing is at odoo.com/pricing. Cloudpepper hosts both editions — Odoo.sh hosts Enterprise only.
How does Cloudpepper hosting pricing compare to Odoo.sh?
Cloudpepper typically runs $50+/month cheaper than Odoo.sh on equivalent specs. Two reasons: Cloudpepper plans include unlimited workers (Odoo.sh charges per worker), and disk is bundled into the server price (Odoo.sh meters storage separately). You also get dedicated CPU cores instead of shared. See the side-by-side breakdown →
Can I add custom modules?
Yes. You are in full control over your Odoo instance and your server. You can install custom modules and you can also connect your instance with a Git provider like GitHub, GitLab, or Bitbucket to have more control over your code changes.
Can I run Odoo Community or Enterprise?
Yes, we support both Odoo Community and Enterprise.
Which Odoo versions do you offer?
We support Odoo 11 through 19 — both Community and Enterprise editions. New Odoo versions are typically added shortly before each year's Odoo Experience, so the latest release is available on Cloudpepper around the time it's officially announced. See how to upgrade to a higher major version →
Can I migrate from my current hosting provider?
Yes. Our platform allows you to easily migrate your Odoo instance from any cloud provider straight from your Cloudpepper dashboard, whether your Odoo instance is hosted on-premise, on Odoo.com, or on Odoo.sh.
How many Odoo servers and instances can I create?
With our Pro and Agency plans, you can create unlimited Odoo servers, instances, and staging environments at no extra cost. The only additional expense is the server cost charged directly by your cloud provider when you add a new server.
How safe is your platform?
Hardened server configurations, auto-renewing TLS certificates, automated security updates, and continuous monitoring across every server we run. We follow OWASP, CIS, and infrastructure-hardening conventions by default — no extra configuration on your side.
What happens to my Odoo instances if I cancel my subscription?
There is no lock-in. If you cancel your subscription and your servers are hosted with a third-party, all your data remains intact on your server and Odoo will continue to run. However, you'll need to make other plans for management and upkeep — features by Cloudpepper (backups, staging environments, updates, security, monitoring) will cease to function.
Is a server included in all plans?
When opting for our managed Odoo hosting plans, a server is already included. Our DevOps plans exclude the server, but you can deploy a server with any cloud provider you prefer — even on-premise — and our platform takes care of the management. The DevOps plans are ideal for Odoo partners, developers, or business owners who need more flexibility.
How much does a server cost?
A server can cost as low as $5/month (1 vCPU / 1 GB RAM), which sustains a basic Odoo instance with up to 25 users. We recommend at least 2 GB RAM so you can run a staging environment for testing and customizations next to your production instance. Alternatively you can host staging on a different server.
Why do I need Odoo Hosting?
Odoo needs a server to run properly, store your data, and stay fast and stable — especially if you use custom modules. The place you host it affects performance and how much you can customise.
Do I have to use GitHub or can I deploy with another Git provider?
You can use any Git provider of your choosing to deploy your modules — GitHub, GitLab, or Bitbucket. We also provide a webhook to trigger automated deployments.
How are you able to provide the Core plan for free?
The plan is sustainable because we receive a small referral when you sign up with one of our cloud partners. Core users are encouraged to use our knowledge base for support; our 24/7 engineering team remains on standby to resolve system-critical issues.