Ajustes

La vista Configuración te permite gestionar la configuración de tu proyecto.

Nombre del proyecto

The project name defines your production database address, as well as the derived URLs for staging and development. Upon saving, the new name is applied directly to the production branch. However, for staging and development URLs, the change will only reflect after a rebuild.

El ajuste de nombre del proyecto

Colaboradores

Para otorgar acceso a un usuario de GitHub, introduce su nombre de usuario y haz clic en Agregar. Por defecto, al usuario se le otorga el rol Desarrollador. Haz clic en el menú desplegable para seleccionar otro:

  • Administrador: acceso completo a todas las funciones y herramientas de Odoo.sh. Este rol está dedicado a la gestión del proyecto y tiene acceso exclusivo a la configuración del proyecto.

  • Probador: acceso a bases de datos de prueba y desarrollo y sus herramientas. Este rol está destinado a usuarios que realizan pruebas de aceptación del usuario (UAT). Los probadores pueden trabajar con copias de datos de producción, pero no pueden acceder a la base de datos de producción a través de las herramientas de Odoo.sh.

  • Desarrollador: sin acceso a las bases de datos de producción y prueba. Este rol está destinado a usuarios que modifican el código pero no deben acceder a datos de producción. Los desarrolladores no pueden conectarse a las bases de datos de producción o prueba y no tienen acceso al shell web ni a los registros del servidor.

El ajuste de colaboradores

Acceso a funciones por etapa y rol

Etapa

Función

Desarrollador

Encargado de pruebas

Admin

Desarrollo

Conectar + / Conectar como

Historial

Correos

Editor

Monitor

Registros

Actualización

Configuración

Estado

Etapa de prueba

Conectar + / Conectar como

Historial

Correos

Shell

Editor

Monitor

Registros

Actualización

Configuración

Estado

Producción

Conectar + / Conectar como

Historial

Shell

Editor

Monitor

Registros

Copias de seguridad

Actualización

Configuración

Estado

Leyenda

: Disponible

: No disponible

Nota

  • Solo los administradores pueden acceder a los registros de auditoría y a la configuración del proyecto.

  • Todos los roles pueden acceder a la página de compilaciones, pero las funciones disponibles son específicas para cada rol.

Acceso público

Al activar Permitir acceso público, la página de compilaciones se vuelve públicamente accesible, lo que permite a los visitantes conectarse a las compilaciones de desarrollo. Los visitantes también pueden acceder a los registros, al shell y a los correos de las compilaciones de desarrollo. Las compilaciones de producción y staging permanecen privadas; los visitantes solo pueden ver su estado.

La configuración de acceso público

Estados de confirmación de GitHub

Puedes añadir un token de GitHub para permitir que Odoo.sh envíe estados de commit de vuelta a GitHub. El token debe tener el permiso de repositorio estados de commit (escritura).

La configuración de estados de commit de GitHub

Ver también

Para obtener más información, consulta la documentación de GitHub sobre la gestión de tokens de acceso.

Clave y webhook de GitHub

Se crean automáticamente una clave de despliegue y un webhook en tu repositorio de GitHub para permitir que Odoo.sh obtenga el código y reciba notificaciones de commit. Como pueden ser modificados o eliminados involuntariamente, puedes usar los botones Verificar clave de despliegue y Verificar webhook a continuación para verificar su configuración.

La configuración de clave y webhook de GitHub

Nota

Son necesarios permisos administrativos en el repositorio de GitHub.

Submódulos

El comando git submodule te permite integrar otros proyectos Git en tu código base sin copiar el código directamente.

La configuración de submódulos

Nota

Es necesario un repositorio Git que contenga módulos de Odoo, por ejemplo de la tienda de aplicaciones de Odoo o módulos de la comunidad.

Repositorios privados

Antes de añadir un repositorio privado de GitHub como submódulo, es necesario añadir una clave de despliegue:

  1. Pega la URL SSH del subrepositorio (por ejemplo, git@github.com:USUARIO/REPOSITORIO.git) y haz clic en Añadir.

  2. Copia la Clave pública generada.

  3. En el GitHub del subrepositorio, ve a Configuración ‣ Claves de despliegue.

  4. Haz clic en Añadir clave de implementación, ingresa un Título, pega la clave pública en el campo Clave y haz clic en Añadir clave.

Para añadir un repositorio público o un repositorio privado con una clave de implementación como submódulo:

  1. Añade el submódulo a tu proyecto.

    git submodule add -b BRANCH git@github.com:USERNAME/REPOSITORY.git PATH
    
  2. Confirma y envía el cambio.

    git commit -a && git push -u origin master
    
  3. Espera a que Odoo.sh reconstruya el proyecto.

Tamaño de la base de datos de producción

Esta sección muestra el almacenamiento total utilizado por el proyecto. Incluye el tamaño de la base de datos PostgreSQL y los archivos de disco en tu contenedor (filestore de la base de datos, almacenamiento de sesiones, etc.). Si la base de datos de producción excede el almacenamiento incluido en tu suscripción, el plan se ajustará automáticamente.

La configuración de tamaño de la base de datos de producción

Truco

Para analizar el uso del disco, ejecuta la herramienta Ncdu en el shell web.

Workers de base de datos

Se pueden configurar workers de base de datos adicionales para permitir que tu base de datos de producción maneje cargas concurrentes más altas.

La configuración de workers de base de datos

Para añadir más workers, contacta a tu gestor de cuenta. Después del pago, los nuevos workers se añadirán a tu proyecto.

Nota

Añadir más workers no soluciona automáticamente problemas de rendimiento. Solo aumenta el número de conexiones concurrentes que el servidor puede manejar. Si algunas operaciones siguen siendo lentas, el problema probablemente esté relacionado con el código. Si no se debe a tus personalizaciones, contacta al soporte de Odoo.

Ramas de staging

Las ramas de staging adicionales te permiten desarrollar y probar múltiples funcionalidades simultáneamente. Para añadir más ramas de staging, solicita un aumento de producto directamente desde tu proyecto de Odoo.sh. Un widget te guiará al portal de suscripción para completar la compra. Después del pago, la sincronización con Odoo.sh ocurrirá automáticamente y el número de ramas de staging disponibles se actualizará.

La configuración de ramas de staging

Activación

Esta sección muestra el estado de activación del proyecto. Puedes cambiar el código de activación si es necesario, siempre que el nuevo código no esté ya asignado a otro proyecto.

La configuración de ramas de staging

Advertencia

No puedes cambiar el código de activación a:

  • Un código ya utilizado en otro proyecto

  • Un código de prueba (no está permitido degradar de pago a prueba)

  • Un código no válido (no vinculado a un plan personalizado de Odoo.sh)

Para cualquier otro problema, contacta con el soporte de Odoo.