Ir al contenido
Para partners y agencias de Odoo

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.

¿Prefieres no instalar el panel en un servidor tuyo? La plataforma alojada, con el plan Agency y la oferta de fundador, está al final de esta página.
Cartera de clientes

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.

Producción, stagings y archivo

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.

Repositorios y actualizaciones

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 y recuperación

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.

La gente del cliente

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é.

Configuración

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.

Dominios y certificados

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.

Monitorización y alertas

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.

Agentes de IA

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.

Ciclo de vida

Stagings, archivo y traslados

Copias de prueba que no hacen daño, instancias que puedes guardar y recuperar, y servidores que puedes cambiar.

Clonar y refrescar

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.

Correo capturado, red cerrada

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.

Previsualizaciones por pull request

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.

Stagings que caducan, y otras que no

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 y revivir

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.

Trasladar entre servidores

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.

Roles

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ó.

Rol del cliente: su proyecto
  • Stakeholder
    Ve los proyectos e instancias asignados, sigue su actividad y entra en sus stagings para probar.

Roles de tu equipo
  • 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.

Código fuente

El mismo panel que está en GitHub

Instálalo en tu propio servidor

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.

Ver el código en GitHub

Licencia: Elastic License 2.0

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.

Leer la licencia

Migración

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.

Desde Odoo.sh

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.

Migrar desde Odoo.sh, paso a paso

Desde un repositorio en GitHub

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.

Un Doodba en un servidor tuyo

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.

Cualquier Odoo, desde 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.

Restaurar un backup

Plataforma alojada

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.

Agency
149 EUR/mes
124,17 EUR/mes con facturación anual
  • 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

Comparar todos los planes

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.

Oferta de fundador

La mitad de precio tus 3 primeros meses

Descuento

50% de descuento los 3 primeros meses de un plan mensual, o 15% el primer año de un plan anual.

Ayuda con la migración

Te ayudamos a migrar tus proyectos de Odoo a IncubaCloud.

Disponibilidad

Las 20 primeras suscripciones de pago.

Escribe FOUNDER como código de descuento al pagar.