Nouveau — le copilote de vibe-coding Claude Code est actif sur chaque branche de dev.Découvrir →
odoo auto-hébergé · v15 → v19 · ce + ee
Déployez Odoo comme vous livrez du code.
Créez des branches, construisez et déployez des instances Odoo entièrement isolées en quelques minutes — avec sauvegardes automatiques, shell web, domaines personnalisés et un copilote IA qui écrit vos modules. Pas de serveurs. Pas d’IP. Pas d’ops.
Chaque projet dispose de branches de production, de préproduction et de développement — exactement comme la plateforme que vous connaissez, sans les serveurs à surveiller.
01 / production
Pousser pour déployer
Un commit déclenche un build : clonage, application de vos modules à l’image, exécution de la batterie de tests, déploiement progressif. Vrais e-mails, vraies sauvegardes.
02 / préproduction
Répéter en toute sécurité
Une copie neutralisée des données de production avec l’intercepteur d’e-mails activé — rien ne s’échappe. Faites glisser une branche entre les étapes pour la promouvoir.
mailcatcherneutralisé
03 / développement
Partir de zéro
Données de démo, tests unitaires, un shell web et le copilote IA. Éphémères et nettoyés automatiquement, pour ne jamais payer d’environnements inutilisés.
données démoshell web
// SÉQUENCE DE LANCEMENT
Votre première instance, en quatre étapes.
Choisissez une version, un plan et un domaine, et regardez-la se déployer — un espace de noms isolé, zéro ops.
Quotas, réseau « refus par défaut », pods restreints et RBAC — appliqués avant le démarrage d’Odoo.
02
Sauvegardes vers stockage objet
BD + filestore + config, roulement 7j/4s/3m. Les restaurations sans frais de sortie ne coûtent rien en bande passante.
03
Shell web
Un terminal en bac à sable, limité au conteneur. Jamais le nœud, jamais le fournisseur.
04
Domaines personnalisés
Un CNAME et c’est parti. TLS émis automatiquement. Aucune instance n’est joignable par IP.
05
Journaux en temps réel
Les journaux de build et de déploiement diffusés en direct via WebSockets.
06
Git push pour déployer
Webhooks, clés de déploiement et sous-modules. Poussez un commit, obtenez un build.
07
Intercepteur d’e-mails
Activé en dev et préprod pour que les e-mails de test n’atteignent jamais une vraie boîte. La production envoie pour de vrai.
// COPILOTE VIBE CODING
Décrivez le module. Livrez le module.
Chaque branche de dev exécute un agent de code juste à côté de vos modules. Il entre en mode plan, pose les questions d’un analyste métier, écrit le module à travers les fichiers et pousse en préprod. Utilisez le modèle de votre choix — Claude Code, Gemini ou Codex.
$ claude "add a loyalty points field to res.partner"
◇ entering plan mode…
? which model inherits the field — res.partner (contacts)?
✓ res.partner · loyalty_points: Integer
→ writing models/res_partner.py
→ writing security/ir.model.access.csv
→ updating __manifest__.py
✓ 214 tests passed · pushed to staging #77
// LA COMPARAISON HONNÊTE
Odyssey vs odoo.sh vs votre propre VPS.
Le flux de travail que vous aimez, sans les contraintes — et sans le babysitting de serveurs à 2 h du matin.
Odysseyodoo.shVPS perso
Flux branche → build → déploiement✓✓manuel
Hébergement de l’édition Community✓enterprise seulement✓
Copilote IA — tout modèle accepté✓verrouillé fournisseur—
Sauvegardes sans frais de sortie (0,04 €/Go)✓inclusà faire soi-même
Marge fixe, aucune hausse au renouvellement✓—s.o.
Shell web en bac à sable✓✓SSH brut
Maintenance et ops des serveurs à votre charge——✓
Comparaison odoo.sh basée sur les fonctionnalités documentées publiquement. Odoo et odoo.sh sont des marques d’Odoo S.A. — Odyssey n’y est pas affilié.
// TARIFS
Plus l’engagement est long, plus le tarif baisse. Aucune hausse au renouvellement.
Tarifé sur une infrastructure réelle avec une marge fixe. Le coût de base n’augmente jamais au renouvellement.
Plus l’engagement est long, plus le tarif baisse — 24 mois affiché.
Prix en EUR, facturés par instance — prix « dès » sur un engagement de 24 mois. Options : sauvegardes 0,04 €/Go · domaines supplémentaires · autoscaling. L’édition Enterprise nécessite votre propre abonnement Odoo. Première instance de dev gratuite.
// ISOLATION PAR DÉFAUT
Votre locataire ne croise jamais ses voisins.
Chaque instance est un espace de noms Kubernetes durci — quotas, réseau « refus par défaut », pods restreints et shell en bac à sable — provisionné avant même le démarrage d’Odoo. Aucun nom de fournisseur. Aucune IP publique. Jamais.
✓ResourceQuota + LimitRange avant démarrage
✓Réseau inter-espaces « refus par défaut »
✓Pod Security Admission restreint
✓Shell en bac à sable — cap-drop ALL, non-root
✓Ingress via Cloudflare uniquement, aucune IP publique
✓Chaque intervention admin est journalisée pour audit
// DEPUIS LA FLOTTE
Des équipes qui ont cessé de surveiller leurs serveurs.
“
« Nous avons migré 4 bases clients en un week-end. La préprod avec intercepteur d’e-mails s’est rentabilisée à elle seule. »
K
K. Haddad
Responsable agence Odoo
“
« Moitié du prix estimé pour odoo.sh, et nous avons gardé l’édition Community. Le calcul de la marge est d’une transparence rafraîchissante. »
S
S. Lindqvist
Responsable ops, groupe retail
“
« J’ai décrit un module sur mesure au copilote vendredi. Il était en préprod avec tests avant midi. »
M
M. Oyelaran
CTO, SaaS logistique
// QUESTIONS
Avant de demander.
Ai-je besoin d’un abonnement Odoo Enterprise ?+
Uniquement pour les instances Enterprise — apportez votre code d’abonnement et nous récupérons les modules enterprise pour vous. Les instances Community n’ont besoin de rien, d’Odoo 15 à 19.
Puis-je migrer depuis odoo.sh ou mon propre serveur ?+
Oui. Téléversez un dump de base et le filestore, connectez votre dépôt de modules, et nous reconstruisons l’instance. Une liste de contrôle guidée vous accompagne.
Où sont hébergées mes données ?+
Dans des centres de données de l’UE, derrière Cloudflare. Chaque instance est un espace de noms durci et isolé, jamais joignable par IP brute.
Comment fonctionne la tarification des sauvegardes ?+
Les sauvegardes optionnelles coûtent 0,04 € par Go et par mois sur un stockage sans frais de sortie. Restaurations et téléchargements toujours gratuits — vos données vous appartiennent.
Que se passe-t-il si j’annule ?+
Exportez tout, à tout moment : dump de base, filestore et vos dépôts. Aucun verrouillage, aucuns frais de sortie.
Le copilote IA est-il inclus ?+
Il tourne sur chaque branche de dev. Apportez votre clé pour Claude Code, Gemini ou Codex — ou utilisez des crédits plateforme à l’usage.
Prenez le large avec Odyssey.
Votre première instance de développement est gratuite. Sans carte, sans console cloud, sans YAML.