El Odoo de tus clientes, desde un solo panel
IncubaCloud es un panel para desplegar y operar Odoo en tus propios servidores. Un proyecto por cliente, con su producción, sus stagings, sus repositorios, sus backups y su gente; cada cliente ve solo el suyo. El código está en GitHub, gratis para instalarlo y usarlo.
Un proyecto por cliente
Todo lo de un cliente vive en su proyecto: instancias, código, backups, configuración y las personas que pueden verlo.
Una instancia de producción y tantas stagings como necesite el cliente. Una reconstrucción de producción pasa antes una prueba de arranque: la imagen nueva se prueba sobre una copia de la base de datos y, si falla, la instancia en marcha no se toca. Una instancia que el cliente ya no necesita se archiva en vez de borrarse: sale del servidor, se conserva una copia restaurable y se puede revivir después en cualquier servidor.
Los repositorios Git y las ramas del cliente, los privados a través de la GitHub App. Un push puede reconstruir la instancia actualizando solo los módulos que cambiaron. Fija un repositorio a su commit actual cuando una producción no deba moverse con su rama.
Backups cifrados cada noche a un bucket tuyo o del cliente, configurado una vez en el proyecto y heredado por sus instancias. La recuperación continua devuelve una producción a cualquier minuto de su ventana de backups.
Añade los usuarios del cliente a su proyecto como Stakeholder: ven ese proyecto y nada más. Un Consultant de tu equipo trabaja solo en los proyectos que le asignes; el resto de tu equipo los ve todos. El panel guarda un registro de auditoría de quién hizo qué.
La serie de Odoo, las dependencias de sistema y de Python y el idioma inicial se fijan en el proyecto. Compara cualquier instancia con su proyecto y aplica las diferencias. Odoo Community o Enterprise, con el código de Enterprise procedente de los repositorios del cliente.
Cada instancia responde en los dominios del cliente, con un certificado de Let's Encrypt o uno que cargues en el servidor, y con redirecciones entre ellos.
CPU, memoria, disco y tráfico HTTP de cada servidor e instancia, sin instalar nada. Las alertas y los resultados de los trabajos llegan a cada persona por correo, Telegram o webhook, en el nivel que elija.
Claude Code, Cursor o cualquier agente MCP trabaja en el panel como tú, con tu rol y tus proyectos: lee registros, despliega, clona una staging o abre un pull request, y espera tu aprobación antes de cualquier cosa que no se pueda deshacer.
Stagings, archivo y traslados
Copias de prueba que no hacen daño, instancias que puedes guardar y recuperar, y servidores que puedes cambiar.
Clona una producción en una staging nueva, o refresca una existente desde el último backup o un volcado en vivo, conservando el código propio de la staging. La copia arranca neutralizada: acciones planificadas y correo saliente desactivados, y la franja de pruebas visible.
Una staging nunca envía correo a nadie: lo que envía se captura en un buzón que lees desde el panel. En internet solo llega a los hosts que autorices, así que una prueba no puede llamar a una pasarela de pago ni al webhook de un cliente.
Actívalo por proyecto y cada pull request tendrá su propia staging, con una copia de los datos de producción y su enlace publicado en el pull request. Cada push la reconstruye; cerrar el pull request la borra.
Una staging que nadie ha usado en 90 días se borra, tras dos avisos; un clic en Conservar reinicia el plazo, y el plazo lo ajustas tú. Marca las permanentes para que nunca se purguen. La producción no se toca nunca.
Archivar hace un backup nuevo, retira la instancia del servidor y conserva exactamente esa copia, con su tamaño visible en la pestaña Archivadas del proyecto. Revívela en el mismo servidor o en otro, o bórrala, copia incluida.
Traslada una instancia a otro servidor desde el panel cuando a un cliente se le queda pequeño el suyo, o para reunir varios clientes en uno.
Cada cliente ve solo lo suyo
Un Stakeholder o un Consultant solo ve los proyectos de los que es miembro; los otros tres roles los ven todos. Un agente de IA actúa con el rol de la persona que lo conectó.
Stakeholder
Ve los proyectos e instancias asignados, sigue su actividad y entra en sus stagings para probar.
Consultant
Trabaja solo en los proyectos asignados: todo lo que hace un Stakeholder, y además crea, despliega, reconstruye, conserva y borra stagings.Project Manager
Ve todos los proyectos y crea otros nuevos.Developer
Añade terminal, registros, backups y exportación; clona y refresca stagings, revive instancias archivadas y entra en producción.Administrator
Acceso total: servidores, ajustes, GitHub, destinos de backup, trasladar instancias y borrar una producción.
El mismo panel que está en GitHub
El código está en GitHub, gratis para instalarlo y usarlo. El panel corre en un servidor tuyo y gestiona los servidores e instancias que le conectes, los tuyos y los de tus clientes.
Usar el panel para desplegar, operar y dar soporte de Odoo a tus propios clientes, y darles acceso a sus proyectos con los roles de cliente, está permitido. Ofrecer el propio panel a terceros como servicio alojado o gestionado, no.
Un Odoo que ya tienes en marcha
Elige la vía según dónde viva ahora el Odoo del cliente. Todas acaban en una instancia de producción dentro del proyecto del cliente, con las mismas stagings, backups y roles que cualquier otra.
En Proyectos, pulsa Importar desde GitHub y pega la dirección del repositorio. El panel reconoce la estructura de Odoo.sh, una línea de repositorio para el principal y otra por submódulo, y crea la instancia de producción; despliégala en un servidor y restaura en ella el backup descargado de Odoo.sh. Conviene saber: el panel ofrece Odoo 18.0, 19.0 y 20.0; el código Enterprise viene de la suscripción del cliente, como una línea de repositorio más; los submódulos entran fijados al commit al que apuntaban, y un push reconstruye las líneas que dejes sin fijar cuando el repositorio está conectado con la GitHub App; las previsualizaciones por pull request se activan por proyecto y también necesitan la App.
Pulsa el mismo Importar desde GitHub con cualquier repositorio de GitHub: un proyecto Doodba (el panel lee su repos.yaml, addons.yaml, pip.txt, apt.txt y, si están, las respuestas de copier), una estructura de Odoo.sh o un repositorio de módulos sueltos. Un repositorio privado entra con la GitHub App o con un token personal; uno público no necesita nada. Las líneas de repositorio apuntan a GitHub, también las que añadas a mano con Nuevo proyecto.
Conecta el servidor en Hosts (Agregar Host y después Confiar clave SSH), abre Más, pulsa Importar instancia y elige la carpeta del proyecto. El panel lee sus respuestas de copier, repos.yaml, entorno y ajustes de backup y crea el proyecto y la instancia asociados a esa carpeta: no se copia nada y el Odoo en marcha no se toca; desde ahí el panel lo despliega y lo reconstruye. Un agente MCP y el asistente del panel tienen la misma importación. Vale para proyectos Doodba generados con copier y con sus repositorios en GitHub; cualquier otro Odoo entra por un backup.
Crea el proyecto y su instancia de producción, despliégala y pulsa Restaurar base de datos con el backup de Odoo: un .zip con dump.sql y el filestore, el que generan el gestor de bases de datos de Odoo y Odoo.sh. Desde el navegador hasta 2 GB, por SSH con una clave temporal de subida para archivos mayores, o desde un enlace https, sftp o ftp que el servidor descarga por sí mismo. El backup tiene que ser de la misma serie que la instancia. Restaurar en producción toma antes un backup de seguridad, así que el proyecto necesita un destino de backups.
Una vez en el panel, una instancia cambia de servidor con Mover a host, también entre un VPS contratado desde el panel y un servidor tuyo.
O úsalo en nuestra plataforma alojada
El mismo panel, alojado por IncubaCloud en una dirección propia. Lo manejas tú, igual que en tu propio servidor; los planes añaden límites más altos y más potencia de cálculo. El plan Agency es el pensado para una cartera de clientes.
100 hosts · 150 instancias; las stagings no cuentan
Servidor propio para tu panel
Usuarios ilimitados
Tus propios servidores, o VPS contratados desde el panel
Copias de seguridad de tu panel, conservadas 30 días
Soporte en el mismo día laborable y chat en vivo
Precios sin IVA. A una cartera más pequeña le basta Starter (5 instancias), Professional (20) o Business (50); empieza en Free y cambia de plan desde tu cuenta cuando necesites más.
La mitad de precio tus 3 primeros meses
50% de descuento los 3 primeros meses de un plan mensual, o 15% el primer año de un plan anual.
Te ayudamos a migrar tus proyectos de Odoo a IncubaCloud.
Las 20 primeras suscripciones de pago.
Escribe FOUNDER como código de descuento al pagar.