Odoo Online, Odoo.sh ou serveur dédié : quel hébergement pour votre ERP au Maroc ?

En bref
- Odoo Online : le plus simple, mais aucun module sur mesure (pas de code Python). Idéal pour une petite structure qui utilise Odoo « tel quel ».
- Odoo.sh : Odoo Enterprise + vos modules spécifiques, sans gérer de serveur. Idéal si vous avez du développement spécifique mais pas d’équipe système.
- Serveur dédié / VPS : liberté totale (Community ou Enterprise, données au Maroc possibles), mais il faut un prestataire pour l’administrer.
Odoo Online, Odoo.sh ou serveur dédié : au Maroc, le choix de l’hébergement Odoo est souvent fait à la dernière minute, alors qu’il conditionne tout le reste : pourrez-vous installer un module développé pour votre métier ? Connecter Odoo à votre site WooCommerce, à votre banque ou à la plateforme de facturation électronique de la DGI ? Savoir précisément où sont stockées les données de vos clients ?
Changer d’hébergement après coup est possible, mais cela coûte une migration. Voici comment trancher dès le départ.
1. Odoo Online (Odoo en ligne, SaaS) : la simplicité, avec des limites nettes
Le principe : Odoo SA héberge et maintient votre base. Vous créez un compte, vous payez un abonnement par utilisateur, et c’est tout.
Avantages
- Zéro administration : sauvegardes, sécurité et mises à jour sont gérées par Odoo.
- Mise en service en quelques minutes, idéale pour démarrer.
- Odoo Studio disponible (avec le plan Custom) pour ajouter des champs, des vues ou des rapports sans coder.
Limites à connaître avant de signer
- Pas de module personnalisé ni de module tiers contenant du code Python. Un module métier comme ceux que nous développons (gestion scolaire, élevage avicole, connecteur WooCommerce…) ne peut pas y être installé.
- Mises à jour imposées selon le calendrier d’Odoo : vous ne choisissez pas le moment de la montée de version.
- Pas d’accès au serveur ni à la base PostgreSQL (pas de requêtes directes, pas de tâches système).
- Données hébergées dans les datacenters d’Odoo, hors du Maroc.
Pour qui ? Une TPE ou une PME de moins d’une dizaine d’utilisateurs, qui utilise les applications standard (ventes, achats, facturation, stock, CRM) sans besoin spécifique.
2. Odoo.sh (PaaS) : le sur-mesure sans gérer de serveur
Le principe : une plateforme d’hébergement d’Odoo SA réservée à l’édition Enterprise. Votre code vit dans un dépôt GitHub ; chaque branche peut être déployée en environnement de développement, de test (staging) ou de production.
Avantages
- Modules sur mesure autorisés : c’est la principale différence avec Odoo Online.
- Environnements de test : on valide une évolution sur une copie des données réelles avant de la mettre en production.
- Sauvegardes répliquées sur plusieurs sites, monitoring 24/7, accès shell/SSH et logs inclus.
- Montées de version facilitées par les outils de test automatiques.
Limites
- Edition Enterprise obligatoire (plan Custom), et l’hébergement Odoo.sh est facturé en plus de la licence (selon le nombre de workers, le stockage et les environnements de staging).
- Moins de contrôle qu’un vrai serveur : pas d’installation libre de services système, ressources plafonnées par l’offre.
- Données hébergées hors du Maroc.
- Il faut maîtriser Git (ou être accompagné par un intégrateur).
Pour qui ? Une entreprise sous Odoo Enterprise qui a des développements spécifiques, mais pas d’équipe système pour gérer un serveur.
3. Serveur dédié, VPS ou on-premise : la liberté totale (et la seule option pour Odoo Community)
Le principe : Odoo est installé sur un serveur que vous contrôlez : chez un hébergeur ou datacenter au Maroc, chez un cloud international, ou dans vos propres locaux.
Avantages
- Community ou Enterprise : c’est la seule option qui permet d’utiliser Odoo Community, sans licence.
- Aucune limite de modules, d’intégrations (API, imprimantes, badgeuses, balances, ERP tiers) ni de tâches planifiées.
- Choix de la localisation des données, y compris au Maroc.
- Coût d’infrastructure maîtrisé : un VPS correctement dimensionné suffit pour la plupart des PME.
- Vous choisissez le moment de vos migrations.
Limites
- Toute la responsabilité technique vous revient : sauvegardes, sécurité, mises à jour, supervision, performances.
- Un serveur mal administré est un vrai risque (perte de données, faille, lenteurs). Ne le faites pas sans contrat d’infogérance ou compétence interne.
Ce qu’un hébergement dédié sérieux doit inclure
- Sauvegardes automatiques quotidiennes de la base et du filestore, stockées hors du serveur, avec un test de restauration régulier.
- HTTPS (certificat SSL), pare-feu, accès SSH par clé, mises à jour de sécurité du système.
- Reverse proxy (Nginx) et configuration des workers adaptée au nombre d’utilisateurs.
- Supervision (disque, mémoire, disponibilité) avec alertes.
- Un environnement de test séparé de la production.
L’installation d’Odoo elle-même (paquets officiels ou Docker) prend peu de temps ; ce qui fait la différence, c’est tout ce qui l’entoure dans la liste ci-dessus.
Pour qui ? Les entreprises sous Odoo Community, celles qui ont beaucoup de développements spécifiques ou d’intégrations, et celles qui veulent garder leurs données au Maroc.
Tableau comparatif
| Critère | Odoo Online | Odoo.sh | Serveur dédié / VPS |
|---|---|---|---|
| Edition | Enterprise | Enterprise | Community ou Enterprise |
| Modules sur mesure | ❌ Non | ✅ Oui | ✅ Oui |
| Modules tiers (Odoo Apps) | ❌ Non (avec code Python) | ✅ Oui | ✅ Oui |
| Administration serveur | Aucune | Minimale | Complète (ou infogérée) |
| Environnement de test | Non | Oui (staging) | À mettre en place |
| Choix du moment des mises à jour | Non | Partiellement | Oui |
| Données au Maroc possible | Non | Non | Oui |
| Coût | Licence par utilisateur | Licence + hébergement Odoo.sh | Serveur + infogérance (+ licence si Enterprise) |
| Mise en route | Immédiate | Rapide | Quelques jours |
Prix : combien coûte l’hébergement Odoo au Maroc ?
Les tarifs évoluent : vérifiez-les toujours sur odoo.com/pricing. Retenez surtout la structure des coûts :
- Odoo Online : abonnement par utilisateur et par mois (plan Standard, ou plan Custom si vous avez besoin de Studio ou de l’API). Une seule application peut même être utilisée gratuitement.
- Odoo.sh : licence Enterprise (plan Custom) plus l’hébergement Odoo.sh, calculé selon les workers, le stockage et le nombre d’environnements de staging.
- Serveur dédié : coût du serveur (un VPS pour PME reste en général abordable) + contrat d’infogérance + licence Enterprise uniquement si vous ne restez pas en Community.
Le piège classique : comparer seulement le prix mensuel. Pensez aussi au coût d’une migration future, au temps de vos équipes, et au coût d’un module standard qui ne correspond pas à votre métier.
Données personnelles : ce que dit la loi 09-08
Au Maroc, la protection des données personnelles est encadrée par la loi 09-08, sous le contrôle de la CNDP. Un ERP contient presque toujours des données personnelles : clients, fournisseurs, salariés (paie, contrats), élèves et parents pour un établissement scolaire.
Points à vérifier avant de choisir :
- Où sont hébergées les données ? Le transfert de données personnelles vers l’étranger est encadré : il est possible vers certains pays, ou dans des cas prévus par la loi, mais il implique des formalités auprès de la CNDP.
- Quelles déclarations ou autorisations vos traitements nécessitent (gestion RH, vidéosurveillance, données clients…).
- Qui a accès aux données chez votre hébergeur et votre intégrateur.
Héberger les données au Maroc simplifie souvent ces démarches, ce qui pèse en faveur du serveur dédié pour les secteurs sensibles (santé, éducation, finance, administration). Cet article ne remplace pas un avis juridique : pour un cas précis, rapprochez-vous de la CNDP ou d’un conseil spécialisé.
Notre recommandation en 4 questions
- Utilisez-vous Odoo Community ? → Serveur dédié (seule option possible).
- Avez-vous besoin d’un module sur mesure ou d’une intégration (WooCommerce, DGI, matériel, API) ?
- Non → Odoo Online.
- Oui → question 3.
- Avez-vous une équipe ou un prestataire pour administrer un serveur ?
- Non, et vous êtes en Enterprise → Odoo.sh.
- Oui → question 4.
- Voulez-vous garder vos données au Maroc ou maîtriser le calendrier des mises à jour ? → Serveur dédié avec contrat d’infogérance.
Bon à savoir : vous pouvez commencer sur Odoo Online puis migrer vers Odoo.sh ou un serveur dédié quand vos besoins grandissent. Anticipez-le simplement dès le départ pour éviter une migration dans l’urgence.
Questions fréquentes
Peut-on installer un module personnalisé sur Odoo Online ?
Non. Odoo Online n’accepte pas les modules contenant du code Python. Odoo Studio permet des personnalisations sans code, mais pas de vrai développement métier. Pour un module sur mesure, il faut Odoo.sh ou un serveur dédié.
Odoo.sh fonctionne-t-il avec Odoo Community ?
Non. Odoo.sh est réservé à l’édition Enterprise. Pour Odoo Community, il faut un serveur dédié, un VPS ou un hébergement sur site.
Combien coûte l’hébergement Odoo au Maroc ?
Cela dépend de l’option : abonnement par utilisateur pour Odoo Online, licence Enterprise plus hébergement pour Odoo.sh, ou serveur plus infogérance pour un serveur dédié (sans licence si vous restez en Odoo Community). Les tarifs officiels d’Odoo sont sur odoo.com/pricing.
Peut-on héberger Odoo au Maroc ?
Oui, sur un serveur dédié ou un VPS chez un hébergeur ou un datacenter situé au Maroc, ou dans vos propres locaux. Odoo Online et Odoo.sh sont hébergés hors du Maroc.
Peut-on changer d’hébergement plus tard ?
Oui, en migrant la base de données et le filestore. Le passage d’Odoo Online vers un serveur dédié en Community demande en plus de vérifier les fonctionnalités propres à Enterprise que vous utilisez.
Quel hébergement pour la facturation électronique DGI ?
La conformité passe en général par un module ou une intégration spécifique, qui ne peut pas être installé sur Odoo Online. Voir notre article sur la facturation électronique au Maroc avec Odoo.
À lire aussi
- Odoo pour les PME marocaines : par où commencer ?
- Pourquoi développer un module Odoo spécifique ?
- Migrer d’Odoo 15 vers Odoo 18 ou 19 sans interrompre votre activité
- he_odoo_woocommerce : le connecteur qui synchronise Odoo et WooCommerce
Besoin d’un avis sur votre cas ?
Chez HE digital, nous installons, hébergeons et faisons évoluer Odoo pour des entreprises et des établissements au Maroc : choix de l’architecture, mise en place d’un serveur dédié sécurisé, déploiement sur Odoo.sh, développement de modules sur mesure et migrations.
Décrivez-nous votre projet (nombre d’utilisateurs, applications, édition) : nous vous recommandons l’hébergement adapté et un budget indicatif. Nous contacter ou écrivez-nous à contact@hedigital.ma.
