Crear un proyecto¶
Implementar una plataforma¶
Visita Odoo.sh y haz clic en Despliega tu plataforma.
Inicia sesión con una cuenta de GitHub.
Autoriza Odoo.sh haciendo clic en Authorize odoo dos veces.
Nota
Odoo.sh solicita a GitHub:
Acceder a tu usuario y correo electrónico de GitHub.
Crear un nuevo repositorio, en caso de que empieces desde cero.
Acceder a repositorios existentes, incluyendo los de organizaciones, en caso de que empieces desde un repositorio existente.
Crear un webhook para notificarte cada vez que se suban cambios.
Confirmar cambios para facilitar el despliegue.
Completa el formulario Despliega tu plataforma y haz clic en Desplegar:
Repositorio de Github: para crear un nuevo repositorio, elige Repositorio nuevo e introduce un nombre; para usar uno existente, elige Repositorio existente y selecciónalo.
Versión de Odoo: selecciona la versión mayor de Odoo que quieres usar.
Truco
Usa la última versión mayor de Odoo al crear un nuevo repositorio. Si planeas importar una base de datos o aplicaciones existentes, puede ser necesario que sus versiones coincidan.
Si estás empezando en Odoo Online y planeas migrar a Odoo.sh más adelante, crea tu base de datos usando odoo.com/start-lts para garantizar la compatibilidad, ya que las versiones menores no son compatibles con Odoo.sh.
Código de suscripción: introduce tu código de suscripción de Odoo Enterprise que incluye Odoo.sh. También se le llama a veces referencia de suscripción, número de contrato o código de activación.
Truco
Los partners pueden usar sus códigos de partnership para iniciar una prueba (las compilaciones de prueba están limitadas a 1 GB de almacenamiento y dos de staging). Si un cliente procede a iniciar un proyecto, debe suscribirse a un plan Odoo Enterprise que incluya el alojamiento de Odoo.sh y usar su código de suscripción.
Ubicación de alojamiento: selecciona la región donde se alojará tu plataforma.
Importar una base de datos¶
Una vez que tu plataforma esté desplegada, puedes importar una base de datos a tu proyecto Odoo.sh, siempre que use una versión soportada de Odoo.
Nota
Debido a la política de respaldo de Odoo, el proceso de importación requiere cuatro veces el tamaño del volcado de tu base de datos en almacenamiento disponible. Por ejemplo, un archivo de volcado de 10 GB requerirá al menos 40 GB de espacio disponible. Recomendamos asignar más de cuatro veces el tamaño del volcado temporalmente y luego reducir el almacenamiento después de que la importación esté completa.
Si tu proyecto es una prueba creada con un código de asociación, solo puedes importar volcados de bases de datos de hasta 1 GB de tamaño.
Publicar módulos en producción¶
Si estás usando módulos comunitarios o personalizados, agrégalos a una rama en tu repositorio de GitHub.
Nota
Las bases de datos alojadas en Odoo Online no admiten módulos personalizados.
Odoo.sh detecta automáticamente las carpetas que contienen módulos de Odoo. Puedes organizarlas como prefieras. Por ejemplo, puedes colocarlas directamente en el directorio raíz de tu repositorio o agruparlas por categoría (p. ej., contabilidad, proyecto, etc.).
Para módulos comunitarios disponibles públicamente, también puedes considerar usar submódulos.
Descargar un respaldo¶
Ve a /web/database/manager en tu instancia de Odoo local y haz clic en Respaldar.
Selecciona zip (incluye filestore) como el Formato de respaldo.
Nota
Necesitarás la Contraseña maestra de tu servidor Odoo. Si no la tienes, contacta a tu administrador del sistema.
Si no puedes acceder al administrador de bases de datos, puede que haya sido deshabilitado por tu administrador del sistema. Consulta la documentación de seguridad del administrador de bases de datos.
Inicia sesión en tu cuenta del portal y navega a la página Mis bases de datos, y descarga un respaldo haciendo clic en el icono (engranaje), luego Descargar.
Advertencia
Solo las versiones principales de Odoo son compatibles con Odoo.sh.
Subir el respaldo¶
En tu proyecto Odoo.sh, navega a la pestaña Respaldos de tu rama de Producción, y haz clic en Importar base de datos para subir el respaldo que descargaste previamente.
Una vez completada la importación, puedes acceder a la base de datos usando el botón Conectar en la pestaña Historial de la rama.
Importante
Importar una copia de seguridad sobrescribe todos los datos actualmente en la rama. Considera descargar una copia de seguridad manual antes si deseas conservar los datos existentes.
Comprobar servidores de correo saliente¶
Odoo.sh proporciona un servidor de correo predeterminado. Para usarlo, asegúrate de que ningún servidor de correo saliente esté habilitado en tu base de datos activando el modo desarrollador y navegando a
Después de importar tu base de datos, todos los servidores de correo saliente configurados se deshabilitan y se utiliza el servidor predeterminado de Odoo.sh.
Advertencia
El puerto 25 está y permanecerá cerrado. Si te conectas a un servidor SMTP externo, usa el puerto 465 o 587.
Comprobar acciones programadas¶
Las acciones programadas están deshabilitadas por defecto después de importar tu base de datos. Esto evita que tu base de datos recién importada realice operaciones potencialmente disruptivas como:
enviar correos en cola,
activar envíos masivos, o
sincronizar con servicios de terceros (por ejemplo, calendarios, almacenamiento en la nube).
Si pretendes usar esta base de datos importada en producción, vuelve a habilitar solo las acciones programadas que necesites activando el modo desarrollador y yendo a .
Registrar la suscripción¶
Después de la importación, la base de datos se considera un duplicado y se desvinculará de tu suscripción enterprise.
Nota
Solo se permite una base de datos activa por suscripción.
Si pretendes hacer de la base de datos importada tu entorno de producción:
Desvincula tu base de datos anterior de la suscripción.
Registra la nueva.
Consulta la documentación de registro de base de datos para instrucciones paso a paso.