Definições¶
Visão geral¶
As definições permitem que você gerencie a configuração do seu projeto.
Nome do projeto¶
O nome de seu projeto.
Isso define o endereço que será usado para acessar sua base de dados de produção.
Os endereços de suas compilações de teste e desenvolvimento são derivados desse nome e atribuídos automaticamente. No entanto, quando você altera o nome do projeto, somente as compilações futuras usarão o novo nome.
Colaboradores¶
Gerencia os usuários do Github que podem acessar seu projeto.
There are three levels of users:
Admin: has access to all features of an Odoo.sh project.
Tester: has access to the Staging and Development databases and their tooling. This role is for users conducting User Acceptance Tests. Testers can work with copies of production data but cannot access the production database through the Odoo.sh tooling.
Developer: has access only to the Development databases and their tooling. This role is for developers who propose code modifications but are not allowed to access production and staging databases through the Odoo.sh tooling.
Desenvolvedor |
Verificador |
Admin |
||
---|---|---|---|---|
Desenvolvimento |
Histórico |
● |
● |
● |
Conexão com um clique |
● |
● |
● |
|
Logs |
● |
● |
● |
|
Shell/SSH |
● |
● |
● |
|
E-mails |
● |
● |
● |
|
Definições |
● |
● |
● |
|
Teste |
Histórico |
● |
● |
● |
Conexão com um clique |
● |
● |
||
Logs |
● |
● |
||
Shell/SSH |
● |
● |
||
E-mails |
● |
● |
||
Monitoramento |
● |
● |
||
Backups |
● |
|||
Upgrade |
● |
● |
||
Definições |
● |
● |
||
Produção |
Histórico |
● |
● |
● |
Conexão com um clique |
● |
|||
Logs |
● |
|||
Shell/SSH |
● |
|||
E-mails |
● |
|||
Monitoramento |
● |
|||
Backups |
● |
|||
Upgrade |
● |
|||
Definições |
● |
|||
Status |
● |
● |
● |
|
Definições |
● |
Aviso
Those roles only apply to the usage of Odoo.sh. It is important to reflect the user roles attribution within the repository on GitHub. Please refer to the GitHub documentation section on Managing a branch protection rule for detailed guidance.
Acesso público¶
Permitir o acesso público às suas compilações de desenvolvimento.
If activated, this option exposes the Builds page publicly, allowing visitors to view logs of development builds.
As compilações de produção e de teste são excluídas – os visitantes só podem ver seu status.
Domínios personalizados¶
Para configurar domínios adicionais, consulte a aba de definições da ramificação correspondente.
Submódulos¶
Configure as chaves de implementação para os repositórios privados que você usa como submódulos em suas ramificações, para permitir que o Odoo.sh faça o download deles.
Aviso
Essas definições são necessárias apenas para repositórios privados. Se estiver procurando como configurar seus submódulos, as instruções estão disponíveis no capítulo Submódulos desta documentação.
Quando um repositório é privado, não é possível baixar publicamente suas ramificações e revisões. Por esse motivo, você precisa configurar uma chave de implementação para o Odoo.sh, para que o servidor Git remoto permita que nossa plataforma baixe as revisões desse repositório privado.
Para configurar a chave de implementação de um repositório privado, proceda da seguinte forma:
na entrada, cole o URL SSH de seu sub-repositório privado e clique em Adicionar,
e.x. git@github.com:NOMEDEUSUARIO/REPOSITORIO.git
pode ser outro servidor Git diferente do Github, como Bitbucket, Gitlab ou até mesmo seu próprio servidor auto-hospedado
copie a chave pública,
deve ser parecido com ssh-rsa alguns… caracteres… aleatórios… aqui… ==
nas definições do sub-repositório privado, adicione a chave pública entre as chaves de implementação.
Github.com:
Bitbucket.com:
Gitlab.com:
Auto-hospedado: anexe a chave ao arquivo authorized_keys do usuário do git em seu diretório .ssh
Tamanho do armazenamento¶
Esta seção mostra o tamanho de armazenamento usado pelo seu projeto.
O tamanho do armazenamento é calculado da seguinte forma:
o tamanho da base de dados PostgreSQL
o tamanho dos arquivos de disco disponíveis em seu contêiner: armazenamento de arquivos de base de dados, diretório de armazenamento de sessões…
Aviso
Caso queira analisar o uso do disco, você pode executar a ferramenta ncdu em seu Web Shell.
Se o tamanho da sua base de dados de produção exceder o tamanho provisionado em sua assinatura, a base será automaticamente sincronizada com ela.
Workers da base de dados¶
Workers de bases de dados adicionais podem ser configurados aqui. Mais workers ajudam a aumentar a carga que seu base de dados de produção é capaz de suportar. Se você adicionar mais, eles serão automaticamente sincronizados com sua assinatura.
Aviso
A adição de mais workers não resolverá magicamente todos os problemas de desempenho. Isso apenas permite que o servidor manipule mais conexões ao mesmo tempo. Se algumas operações estiverem excepcionalmente lentas, é provável que seja um problema com o código; se não for devido às suas próprias personalizações, você poderá abrir um chamado aqui.
Ramificações de teste¶
As ramificações de teste adicionais permitem que você desenvolva e teste mais recursos ao mesmo tempo. Se você adicionar mais, elas serão automaticamente sincronizadas com sua assinatura.
Ativação¶
Mostra o status da ativação do projeto. Você pode alterar o código de ativação do projeto, se necessário.