创建项目

部署平台

  1. 访问 Odoo.sh 并单击 部署您的平台。

    Odoo.sh 上的部署您的平台按钮
  2. 使用 GitHub 账户登录。

    登录 GitHub
  3. 通过两次单击 授权 odoo 授权 Odoo.sh。

    授予 Odoo.sh 在 GitHub 上执行操作和访问数据的权限 授予 Odoo.sh 在 GitHub 上执行操作和访问数据的附加权限

    注解

    Odoo.sh 请求 GitHub 执行以下操作:

    • 访问您的 GitHub 登录名和电子邮件。

    • 在从头开始时创建新的仓库。

    • 在从现有仓库开始时,访问现有仓库(包括组织仓库)。

    • 创建 webhook 以在每次推送更改时通知您。

    • 提交更改以便更轻松地部署。

  4. 填写 部署您的平台 表单并单击 部署:

    • 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,点击 备份。

本地部署 Web 管理器界面

选择 zip (includes filestore) 作为 备份格式。

下载本地部署数据库备份

注解

  • 您将需要 Odoo 服务器的 Master Password。如果没有,请联系系统管理员。

  • 如果无法访问数据库管理器,可能是系统管理员将其禁用了。请参阅 数据库管理器安全文档。

上传备份

在您的 Odoo.sh 项目中,前往 正式运行 分支的 备份 选项卡,点击 导入数据库 上传之前下载的备份。

在 Odoo.sh 上导入数据库备份

导入完成后,您可以在分支的 历史 选项卡中使用 连接 按钮访问数据库。

重要

导入备份将 覆盖分支中当前的所有数据 。如需保留现有数据,建议提前下载手动备份。

检查出站邮件服务器

Odoo.sh 提供默认邮件服务器。要使用它,请启用 开发者模式 并前往 设置 ‣ 技术 ‣ 邮件:出站邮件服务器,确保数据库中 没有启用任何出站邮件服务器 。

导入数据库后,所有已配置的出站邮件服务器都会被 禁用 ,并使用默认的 Odoo.sh 服务器。

警告

端口 25 已关闭并将保持关闭。如果连接到外部 SMTP 服务器,请使用端口 465 或 587 。

注册订阅

导入后,该数据库会被视为 副本 ,并从您的企业订阅中解绑。

注解

每个订阅只允许一个活动数据库。

如果打算将导入的数据库作为正式运行环境:

  1. 将之前的数据库从订阅中解绑。

  2. 注册新数据库。

分步说明请参阅 数据库注册文档。