简介
- 本文将指导你在 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
- 接下来,我们需要在
.env文件或上传菜单中的 Square Cloud 环境里设置 2 个环境变量:N8N_HOST和N8N_PORT。它们的值必须为0.0.0.0和80。
.env
将项目上传到 Square Cloud
准备好项目文件后,你现在可以将它们上传到 Square Cloud 并托管你的项目。- 通过 Dashboard 上传
- 通过 CLI 上传
访问 Square Cloud Dashboard 并上传你的项目文件。


