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.
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.
Acceso a funciones por etapa y rol¶
Etapa |
Función |
Desarrollador |
Encargado de pruebas |
Admin |
|---|---|---|---|---|
Desarrollo |
Conectar + / Conectar como |
● |
● |
● |
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
Estado |
● |
● |
● |
|
Etapa de prueba |
Conectar + / Conectar como |
● |
● |
● |
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
Estado |
● |
● |
● |
|
Producción |
Conectar + / Conectar como |
● |
● |
● |
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
● |
● |
● |
||
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.
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).
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.
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.
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:
Pega la URL SSH del subrepositorio (por ejemplo,
git@github.com:USUARIO/REPOSITORIO.git) y haz clic en Añadir.Copia la Clave pública generada.
En el GitHub del subrepositorio, ve a .
Haz clic en , 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:
Añade el submódulo a tu proyecto.
git submodule add -b BRANCH git@github.com:USERNAME/REPOSITORY.git PATH
Confirma y envía el cambio.
git commit -a && git push -u origin masterEspera 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.
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.
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á.
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.
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.