Skip to main content

简介

  • 本文将指导你在 Square Cloud 上创建和托管一个 n8n 应用。
  • 在开始之前,请确保你在 Square Cloud 上拥有一个账户,可以通过注册页面完成。你可以使用你的邮箱来创建账户。
  • 最后,你的账户上需要有一个至少 4GB RAM 的有效付费套餐。你可以查看我们的套餐并根据你的需求在这里购买。

创建项目

  • 首先我们需要一个 javascript 环境。为此,我们需要一个 package.json。
  • package.json 的 dependencies 字段中必须包含 n8n,并且必须有启动它的 scripts。以下是示例:
package.json
我们已经在我们的仓库这里准备好了所有可供部署的内容。你只需下载 project.zip 并上传即可。

📁 必需文件

你的 zip 中需要包含以下文件:
  • package.json
  • .env(可选)

⚙️ 配置文件

  • 你需要将运行时环境配置为 Detect manually 并将其设置为 NodeJS。在 squarecloud.config 或 squarecloud.app 中看起来会是这样:
squarecloud
  • 上面的 MEMORY 值遵循平台的规格规则 —— 如果你想调整它,请参见为什么会有 RAM 最低要求
  • 接下来,我们需要在 .env 文件或上传菜单中的 Square Cloud 环境里设置 2 个环境变量:N8N_HOSTN8N_PORT。它们的值必须为 0.0.0.080
.env

将项目上传到 Square Cloud

准备好项目文件后,你现在可以将它们上传到 Square Cloud 并托管你的项目。
访问 Square Cloud Dashboard 并上传你的项目文件。
正在上传应用到 Square Cloud

结语

大功告成!你的 n8n 实例现已在 my-n8n-subdomain.squareweb.app 上线,你可以开始构建你的自动化工作流了。

联系我们

如果你仍然遇到技术问题,我们的专业支持团队可以为你提供帮助。联系我们,我们很乐意协助你解决任何问题 —— 支持质量正是开发者给予 Square Cloud 4.9/5 评分(共 402 条评价)(Google 与 Trustpilot)的重要原因之一。