Stop Setting Up Servers. Start Scaling Your Odoo Business.
Every new client used to mean hours of manual configuration — DNS, SSL, Docker, backups, domains. Sadeem automates all of it so you can onboard a new client in minutes, not days.

Growing Your Client Base Shouldn't Mean More DevOps Work
Most Odoo Partners hit a wall when they try to scale hosting. Here's why:
Hours lost per onboarding
Setting up DNS, Nginx, Docker, SSL, and backups manually for every new client eats 4–8 hours of your team's time.
Can't scale past 10–15 clients
Without automation, each new client adds complexity. You end up capped by your own infrastructure overhead.
DevOps costs eat your margin
A dedicated DevOps engineer costs thousands per month. Most partners can't justify it — but can't grow without it.
No single place to manage everything
Clients scattered across servers, tools, and dashboards. No visibility, no control, no peace of mind.
One Module. Full Control Over Your Odoo SaaS Business.
Sadeem plugs into your existing Odoo and turns it into a complete hosting management platform — without replacing anything you already use.
Instant Client Provisioning
Create a subscription, pay an invoice — the instance spins up automatically. DNS record, SSL cert, subdomain, all done.
Custom Domains + Auto SSL
Let clients use their own domain. CNAME verification and SSL certificate happen automatically — zero manual steps.
Unified Monitoring Dashboard
All your clients' CPU, RAM, and storage in one place. Know about problems before your clients do.
Docker onlyStage Environments
Give every client a staging environment. Test changes, deploy branches, validate safely — without touching production.
Docker onlyAutomated Backups
Daily, weekly, and monthly backups with configurable retention. Clients can restore with one click from their portal.
Module Packages per Plan
Define which Odoo modules each subscription tier gets. Auto-install on provisioning, easy upgrade and downgrade paths.
Collaborators System
Multiple admins per subscription with role-based access control. Invite team members with customizable permissions per plan.
Sell Directly from Your Website
Clients browse plans, pick a package, pay — and their Odoo instance is created automatically. No sales calls needed.
Trial Subscriptions
Time-limited trials with automatic expiration and cleanup. Custom trial packages with easy conversion to paid subscriptions.
Two Models. One Platform.
Choose the architecture that fits your clients' needs — or run both side by side.
Docker Mode
Full container isolation per client. Like Odoo.sh — but on your own infrastructure.
- Dedicated container per subscription
- GitHub webhook auto-deployment
- Real-time logs & shell access
- Browser-based VS Code (Code Server)
- Multiple staging environments
- Resource limits per client
- Pre-deploy syntax validation
DBFilter Mode
Shared Odoo instance with database isolation. Like Odoo Online — lighter and simpler.
- Shared instance, lower resource cost
- Simpler management
- Quick client provisioning
- Auto SSL certificates
- Custom domains
- Backup & restore
- Ideal for standard setups
Works With the Stack You Already Use
Seamlessly integrate with your existing tools and infrastructure.
Nginx Proxy Manager
Proxy hosts, SSL certificates, and custom domain routing created automatically on every new subscription.
Cloudflare DNS
DNS A and CNAME records created automatically. Multi-zone support for managing multiple domains.
Docker & Portainer
Full container lifecycle management through Portainer API. Stacks, environments, logs, and shell — all from Odoo.
GitHub / Git
Link a repo to a subscription, set a branch, and push to deploy. Webhooks trigger automatic redeployment.
Code Server
Browser-based VS Code per subscription — edit and debug directly on the instance.
Odoo Sales
Product-based subscriptions with auto-creation triggered by invoice confirmation.
AWS S3
Backup storage with configurable retention. Works with any S3-compatible provider.
SSH Management
Remote server commands and monitoring executed securely from your Master Instance.
What Partners Say
We needed a hosting platform that could scale with our client portfolio. Sadeem gave us full control — automated provisioning, Docker isolation, Git deployments — everything we were building manually before, now just works.

As a software company managing Odoo deployments for clients in Qatar, we needed something that handles the infrastructure layer for us. Sadeem made multi-client management genuinely simple.

How Raqmia Technologies runs dozens of Odoo instances with one person
A Qatar software company consolidated its entire client hosting portfolio onto Sadeem — automated provisioning, full Docker isolation, and day-to-day operations handled by a single non-technical operator.
Read the Full Case Study →Sadeem vs Odoo.sh vs Manual Setup
Annual cost shown for a partner managing 10 client subscriptions.
| Sadeem (Professional) | Odoo.sh | Manual Setup | |
|---|---|---|---|
| Pricing model | $799/year subscription | $180/month per project + Enterprise license | Server costs + your time |
| Annual cost (10 clients) | $799/year flat | $21,600+/year | Server cost + ~40h/month DevOps |
| Client subscriptions | Unlimited per Master Instance | One project per subscription | Unlimited |
| Auto DNS | ✓ Cloudflare | ✓ | ✗ Manual |
| Auto SSL | ✓ | ✓ | ✗ Manual |
| Docker isolation | ✓ | ✓ | Depends |
| DBFilter mode | ✓ | ✗ | ✗ |
| Self-hosted | ✓ Any server | ✗ Odoo cloud only | ✓ |
| Source code access | ✓ Private GitHub (SSAL) | ✗ | — |
| Odoo versions | 14 → 19 | Latest only | Any |
| Setup time per client | < 5 min | N/A (managed) | 4–8 hours |
| Client self-service portal | ✓ | ✗ | ✗ |
| Staging environments | ✓ Included | $20/env/month | ✗ Manual |
| Updates & security patches | ✓ Included | ✓ | Your responsibility |
| Who it's for | Odoo Partners hosting clients | Developers building on Odoo | Teams with DevOps capacity |
Odoo.sh is designed for developers building on Odoo. Sadeem is designed for Odoo Partners who host and manage client subscriptions at scale.
Simple, Annual Subscription
Unlimited client subscriptions on every tier. You only choose how many Master Instances you need.
Starter
For individual developers & small partners
Source-available · annual renewal
- 1 Master Instance
- Unlimited client subscriptions
- Private GitHub source access
- All updates & security patches
- Docker + DBFilter modes
- Community email support (72h)
- Backup module (add-on $99/yr)
Professional
For Odoo Partners managing 10–50 clients
Source-available · annual renewal
- 1 Master Instance
- Unlimited client subscriptions
- Private GitHub source access
- All updates & security patches
- Backup module included
- Priority email support (24–48h)
- 1 onboarding session (60 min)
- Early access to beta features
Partner
For larger operations (50+ clients)
Everything in Professional, plus:
- Up to 3 Master Instances
- Direct WhatsApp/Slack support
- 5 hours custom development /year
- 2 onboarding sessions (60 min each)
- Certified Partner listing on sadeem.cloud
- 24h SLA response
All tiers are licensed under the Sadeem Source-Available License (SSAL).
Full source code access · modify for internal use · redistribution prohibited.
Need more Master Instances or custom hours? Contact us for add-ons and enterprise pricing.
Common Questions
How long does it take to onboard a new Odoo client with Sadeem?
Under 5 minutes. When a subscription invoice is confirmed, Sadeem automatically creates the DNS record via Cloudflare, generates the SSL certificate, deploys the Docker container via Portainer, installs the module package, and configures S3 backups — all without manual intervention.
Is Sadeem similar to Odoo.sh?
Sadeem is self-hosted and gives you full control over your infrastructure, similar to Odoo.sh in automation but without the monthly per-instance fees. Unlike Odoo.sh, Sadeem supports both Docker and DBFilter modes, works on any cloud provider, and covers Odoo versions 14–19 with one subscription.
How many client subscriptions can I host on one Master Instance?
Unlimited. Every tier allows unlimited client subscriptions per Master Instance. The tier determines how many Master Instances you can run: Starter and Professional include one (1), and Partner includes up to three (3). Era Group in Saudi Arabia and Raqmia Technologies in Qatar each run their entire Odoo hosting portfolio on a single Sadeem Master Instance.
Do I pay per client or per server?
Neither. You pay one flat annual fee based on your tier, and host as many client subscriptions as you want on your Master Instance. No per-client fees, no per-server fees, no per-environment fees.
What Odoo versions does Sadeem support?
The Sadeem management module runs on Odoo 18. You can manage client instances running Odoo 14, 15, 16, 17, 18, and 19 — multi-version support is built in.
What's the difference between Docker and DBFilter?
Docker gives each client a fully isolated container with dedicated resources — ideal for clients with custom modules or high security requirements. DBFilter shares a single Odoo instance across clients using database filtering — lighter on resources and easier to manage for standard setups. Both modes are included on every tier.
What happens after I subscribe?
You receive an automated invitation to a private GitHub repository containing the full source code for your tier. Professional subscribers get one 60-minute onboarding session, and Partner subscribers get two onboarding sessions plus a Slack/WhatsApp channel for direct support. You'll also receive all updates and security patches throughout your subscription term.
Can I customize Sadeem for my business?
Yes. All tiers include full source code access, and you can modify it for your internal use under the Sadeem Source-Available License (SSAL). You may not redistribute, rebrand, or reuse the code in a similar product, but you are free to extend it for your own deployments. Need custom development? It's included with Partner tier (5 hours/year), or available as an add-on at $25/hour for Odoo work and $35/hour for DevOps engineering.
What happens if my subscription expires?
Your existing Sadeem installation keeps working — you have a perpetual right to continue using the last version you legally accessed during your active subscription. However, you lose access to GitHub, future updates, security patches, and support until you renew. All license restrictions remain in effect indefinitely.
Can I upgrade or downgrade my tier?
Yes. You can upgrade at any time and pay only the prorated difference. Downgrades take effect at your next renewal. If you outgrow Starter, the Backup module add-on is the most common first upgrade — or you can move straight to Professional, which includes it.
Ready to Stop Doing DevOps and Start Scaling?
Book a 30-minute demo. We'll show you a live setup, answer your questions, and help you decide if Sadeem is right for your business.
Request a Live Demo