创建项目¶
部署平台¶
访问 Odoo.sh 并单击 部署您的平台。
使用 GitHub 账户登录。
通过两次单击 授权 odoo 授权 Odoo.sh。
注解
Odoo.sh 请求 GitHub 执行以下操作:
访问您的 GitHub 登录名和电子邮件。
在从头开始时创建新的仓库。
在从现有仓库开始时,访问现有仓库(包括组织仓库)。
创建 webhook 以在每次推送更改时通知您。
提交更改以便更轻松地部署。
填写 部署您的平台 表单并单击 部署:
Github 仓库:要创建新仓库,选择 新建仓库 并输入名称;要使用现有仓库,选择 现有仓库 并选中它。
Odoo 版本:选择您要使用的 Odoo 主版本。
小技巧
创建新仓库时,请使用最新的 Odoo 主版本。如果您计划导入现有数据库或应用程序,可能要求它们的版本相匹配。
如果您先从 Odoo Online 开始,并计划稍后迁移到 Odoo.sh,请使用 odoo.com/start-lts 创建您的数据库以确保兼容性,因为 Odoo.sh 不支持次版本。
订阅代码:输入包含 Odoo.sh 的 Odoo Enterprise 订阅代码。它有时也被称为 订阅推荐码 、 合同编号 或 激活代码 。
小技巧
合作伙伴可以使用其合作代码启动试用(试用构建限制为 1 GB 存储和两个预发布)。如果客户决定开始项目,则必须订阅包含 Odoo.sh 托管的 Odoo Enterprise 套餐并使用其订阅代码。
托管位置:选择平台将要托管所在的区域。
导入数据库¶
平台部署完成后,您可以将数据库导入到您的 Odoo.sh 项目中,前提是它使用 受支持的 Odoo 版本。
注解
根据 Odoo 的备份策略,导入过程需要 四倍 数据库转储大小的可用存储空间。例如,一个 10 GB 的转储文件至少需要 40 GB 的可用空间。我们建议临时分配 超过四倍× 转储大小的存储,导入完成后再缩减。
如果您的项目是通过合作代码创建的试用版,则只能导入大小不超过 1 GB 的数据库转储。
在正式运行环境中推送模块¶
如果您使用的是社区或自定义模块,请将它们添加到 GitHub 代码仓库的一个分支中。
注解
托管在 Odoo Online 上的数据库不支持自定义模块。
Odoo.sh 会自动检测到包含 Odoo 模块的文件夹。您可以按喜好组织它们:例如将它们直接放在代码仓库的根目录中,或按类别分组(如 accounting、project 等)。
对于公开可用的社区模块,您也可考虑使用 子模块
下载备份¶
前往您的本地部署 Odoo 实例的 /web/database/manager,点击 备份。
选择 zip (includes filestore) 作为 备份格式。
注解
您将需要 Odoo 服务器的 Master Password。如果没有,请联系系统管理员。
如果无法访问数据库管理器,可能是系统管理员将其禁用了。请参阅 数据库管理器安全文档。
上传备份¶
在您的 Odoo.sh 项目中,前往 正式运行 分支的 备份 选项卡,点击 导入数据库 上传之前下载的备份。
导入完成后,您可以在分支的 历史 选项卡中使用 连接 按钮访问数据库。
重要
导入备份将 覆盖分支中当前的所有数据 。如需保留现有数据,建议提前下载手动备份。
检查出站邮件服务器¶
Odoo.sh 提供默认邮件服务器。要使用它,请启用 开发者模式 并前往 ,确保数据库中 没有启用任何出站邮件服务器 。
导入数据库后,所有已配置的出站邮件服务器都会被 禁用 ,并使用默认的 Odoo.sh 服务器。
警告
端口 25 已关闭并将保持关闭。如果连接到外部 SMTP 服务器,请使用端口 465 或 587 。
注册订阅¶
导入后,该数据库会被视为 副本 ,并从您的企业订阅中解绑。
注解
每个订阅只允许一个活动数据库。
如果打算将导入的数据库作为正式运行环境:
将之前的数据库从订阅中解绑。
注册新数据库。
分步说明请参阅 数据库注册文档。