Deploy Odoo on a Dedicated Server: Quick Answer
To deploy Odoo on a dedicated server, provision bare metal hardware from a provider like Hetzner Server Auction, OVH Eco, or Vultr Bare Metal, install Ubuntu 22.04, and deploy Odoo via Docker. Dedicated servers make sense for Odoo when you have 50+ concurrent users, run heavy reporting or large-scale inventory operations, have strict compliance requirements that prohibit shared infrastructure, or need predictable I/O performance unaffected by noisy neighbors. Importantly, DeployMonkey works with dedicated servers just as it does with VPS — any SSH-accessible Linux server is supported.
When Should You Choose Dedicated Over VPS for Odoo?
VPS (virtual private servers) are sufficient for most Odoo deployments. Dedicated servers become the better choice when:
- 50+ concurrent users: VPS hypervisor overhead and shared I/O become noticeable under heavy Odoo load. Dedicated hardware provides consistent, unshared CPU and disk throughput.
- Heavy reporting and analytics: Odoo's reporting modules (Accounting, Manufacturing, Inventory) generate complex SQL queries. Dedicated NVMe drives and uncontested CPU reduce report generation times dramatically.
- Strict compliance requirements: PCI DSS Level 1, certain FedRAMP controls, and some ISO 27001 audit scopes require single-tenant hardware. A VPS's shared physical host is not acceptable in these contexts.
- Multi-company multi-database setups: Running 5–10 separate Odoo databases on shared VPS hypervisors is expensive and I/O-constrained. A single dedicated server with 256 GB RAM can run many isolated company instances more cost-effectively.
Recommended Dedicated Server Specs for Odoo
| Use Case | CPU | RAM | Storage | Est. Provider Price |
|---|---|---|---|---|
| 50-100 users | Intel Xeon E-2200 series / AMD EPYC 7002 (8-16 cores) | 64 GB ECC | 2x 1 TB NVMe (RAID 1) | €40–€80/mo |
| 100-250 users | Dual Xeon Silver 4200 / EPYC 7003 (32 cores total) | 128 GB ECC | 4x 2 TB NVMe (RAID 10) | €100–€200/mo |
| Enterprise / Multi-company | Dual Xeon Gold / EPYC 7004 (64+ cores total) | 256 GB ECC | 6x 3.84 TB NVMe (RAID 6) | €300–€600/mo |
Best Dedicated Server Providers for Odoo
Hetzner Server Auction (Best Value)
The Hetzner Server Auction (auction.hetzner.com) is the single best value source for Odoo dedicated hardware. Hetzner sells refurbished enterprise server hardware — decommissioned from their own data center fleet — starting at €40–€60/mo for fully configured servers with ECC RAM and NVMe storage. Hardware quality is high (Dell PowerEdge, Supermicro) and all components are replaced before sale. For Odoo, look for:
- 32+ GB ECC RAM
- NVMe primary storage (2x 512 GB NVMe in RAID 1 minimum)
- Intel Xeon E-2288G or AMD Ryzen 9 5950X for single-threaded performance
Hetzner's German data centers (Nuremberg, Falkenstein) are excellent for EU GDPR compliance. See our Hetzner Odoo guide for more details.
OVH Eco Servers (Best EU Coverage)
OVH's Eco server range (formerly So You Start) offers refurbished dedicated hardware starting at €40–€70/mo with data centers in France, UK, Germany, Canada, and USA. OVH includes 500 Mbps unmetered bandwidth, hardware RAID controller, and IPMI remote management. Their Rise line offers newer hardware at €100–€200/mo. OVH's European data center network and GDPR-compliant infrastructure make them popular with EU Odoo deployments.
Vultr Bare Metal (Best for Global Reach)
Vultr's Bare Metal instances provide single-tenant hardware with Vultr's global network (25+ locations). Starting at ~$120/mo for an Intel Xeon-based server with 32 GB RAM, Vultr Bare Metal is priced higher than Hetzner Auction but offers data centers in more regions (USA, Asia, Australia, South America). See our Vultr Odoo guide for VPS and bare metal setup.
The Easy Way: Deploy Odoo on a Dedicated Server with DeployMonkey
DeployMonkey is specifically designed for BYOS (Bring Your Own Server) — dedicated servers are a first-class use case.
- Provision your dedicated server — Order from Hetzner Auction, OVH Eco, or Vultr Bare Metal. Install Ubuntu 22.04. Note the public IP and set up an SSH key.
- Connect to DeployMonkey — Add the server IP and SSH credentials. DeployMonkey detects available CPU and RAM and configures Odoo worker counts optimally for your hardware.
- Deploy Odoo — Select your Odoo version, configure your domain, and deploy. On a dedicated server with NVMe storage, the initial deployment completes in 2–3 minutes. Multiple Odoo instances on the same server are supported on DeployMonkey's Agency plan.
Manual RAID and Disk Configuration for Odoo
Dedicated servers with multiple drives benefit from software or hardware RAID. For Odoo:
- RAID 1 (2 drives, mirroring): Simplest, protects against single drive failure. Use for small dedicated servers with 2 NVMe drives.
- RAID 10 (4 drives, striped mirrors): Best combination of performance and redundancy for Odoo databases. Write speeds are faster than RAID 1.
- RAID 6 (6+ drives): Can survive 2 simultaneous drive failures. Suitable for enterprise Odoo setups where uptime is critical.
If your provider supplies a hardware RAID controller (e.g., LSI MegaRAID), configure RAID at the hardware level before OS installation. For software RAID, use mdadm on Ubuntu. Always configure RAID before installing the OS and Odoo.
IPMI / KVM Remote Management
Dedicated servers include IPMI (Intelligent Platform Management Interface) or equivalent remote management (iDRAC, iLO, BMC). Set up IPMI access immediately after provisioning — it gives you remote console access, power cycling, and ISO mount capability independent of the OS. This is invaluable if an OS update or misconfiguration makes the server unreachable over SSH. Store IPMI credentials securely alongside your server's SSH credentials.
Dedicated vs. VPS: Cost Comparison
| Option | Specs | Price/mo | Best For |
|---|---|---|---|
| Hetzner CX52 (VPS) | 16 vCPU / 32 GB / 360 GB SSD | ~$55 | Up to ~50 concurrent users |
| Hetzner Auction Dedicated | 8 core Xeon / 64 GB / 2x1 TB NVMe | ~€60 | 50-150 concurrent users |
| OVH Eco Dedicated | 8 core Xeon / 32 GB / 2x480 GB SSD | ~€50 | 50-100 concurrent users |
| Vultr Bare Metal | Xeon E-2288G / 32 GB / 2x480 GB SSD | ~$120 | 50-100 concurrent users, global |
Get Started
Dedicated servers deliver the best performance-per-dollar for large Odoo deployments. Connect your dedicated server to DeployMonkey and deploy Odoo with automated SSL, backups, and Git integration — regardless of whether it is a Hetzner auction server or enterprise collocated hardware.