设置¶
概览¶
设置允许您管理项目的配置。
项目名称¶
您的项目名称。
这定义了用于访问您的生产数据库的地址。
您的暂存和开发构建的地址是从此名称派生并自动分配的。但是,当您更改项目名称时,只有未来的构建将使用新名称。
协作者¶
管理可以访问您的项目的Github用户。
有两个用户级别:
管理员:可以访问Odoo.sh的所有功能。
用户:无法访问项目设置,也无法访问生产和暂存数据库。
用户组是为开发人员设计的,他们可以在您的代码中进行修改,但不允许访问生产数据。该组的用户无法使用“1-点击连接”功能连接到生产和暂存数据库,但如果他们有一个常规账户,当然可以使用这些数据库上的常规凭据。
此外,他们无法使用WebShell,也无法访问服务器日志。
用户 |
管理员 |
||
---|---|---|---|
开发 |
历史记录 |
||
一键连接 |
|||
日志 |
|||
Shell/SSH |
|||
邮件 |
|||
升级 |
|||
设置 |
|||
生产和暂存 |
历史记录 |
||
一键连接 |
|||
日志 |
|||
Shell/SSH |
|||
邮件 |
|||
监控 |
|||
备份 |
|||
升级 |
|||
设置 |
|绿色|* |
||
状态 |
|||
设置 |
注解
* 仅在暂存分支中
公共访问¶
允许公开访问您的开发构建。
如果激活此选项,则会公开暴露“构建”页面,允许访问者连接到您的开发构建。
此外,访问者可以访问您的开发构建的日志、Shell和邮件。
生产和暂存版本被排除在外,访问者只能看到他们的状态。
自定义域名¶
要配置其他域名,请参考相应分支的 设置选项卡 。
子模块¶
配置部署密钥,以允许Odoo.sh下载您在分支中使用的作为子模块的私有存储库。
警告
这些设置仅适用于 私有存储库 。如果您想了解如何设置子模块,请参阅本文档的章节 Submodules 。
当一个仓库是私有的时,它的分支和版本是无法公开下载的。因此,您需要为Odoo.sh配置一个部署密钥,以便远程Git服务器允许我们的平台下载此私有仓库的版本。
要为私有仓库配置部署密钥,请按照以下步骤进行:
在输入框中,粘贴您的私有子存储库的SSH URL,然后点击 Add,
例如 git@github.com:USERNAME/REPOSITORY.git
它可以是除Github之外的另一个Git服务器,例如Bitbucket,Gitlab甚至是您自己托管的服务器
复制公钥,
应该看起来像 ssh-rsa some…random…characters…here…==
在私有子仓库的设置中,将公钥添加到部署密钥中。
Github.com:
Bitbucket.com:
Gitlab.com:
自托管:将密钥追加到git用户的authorized_keys文件中,该文件位于其.ssh目录中
存储大小¶
此部分显示您的项目使用的存储大小。
存储大小计算如下:
PostgreSQL数据库的大小
您的容器中可用的磁盘文件大小:数据库文件存储,会话存储目录…
警告
如果您想分析磁盘使用情况,您可以在Web Shell中运行工具 ncdu。
如果您的生产数据库大小增长超过了您的订阅所提供的容量,它将自动与之同步。
数据库工作进程¶
可以在此处配置额外的数据库工作进程。更多的工作进程有助于增加您的生产数据库能够处理的负载。如果您添加更多,它将自动与您的订阅进行同步。
警告
添加更多的工作进程并不能神奇地解决所有的性能问题。它只是允许服务器同时处理更多的连接。如果某些操作异常缓慢,很可能是代码的问题,如果不是由于您自己的定制,您可以在这里打开一个工单 here。
暂存分支¶
额外的分支允许您同时开发和测试更多功能。如果您添加更多分支,它将自动与您的订阅同步。
激活¶
显示项目激活的状态。如果需要,您可以更改项目的激活代码。