解决方案 · 自动化
用于 n8n 的 VPS
n8n 是一款工作流自动化工具,您可以自托管,让数据和凭据保留在自己的机器上,依据其 Sustainable Use License 免费使用。其官方安装程序会用 docker compose 启动 n8n、代码运行器、沙箱和搜索服务,因此请为它配备一台真正的机器:BD-8,每月$12.90,是能做到这一点的最低价选择。C2-4-80,$37.90,交付时已安装 n8n。
运行要求
软件来自官方文档,规格注明来源
软件及安全配置均来自项目自己的文档。若项目未公布硬件要求,规格会注明出自谁的建议。
来自 n8n 的 README、安装程序和文档
- 带 Compose v2 的 Docker。官方安装程序(
curl -fsSL https://get.n8n.io | sh)没有它会拒绝运行,之后会写入一个带自动生成密钥的 compose 组件栈。 - 端口 5678 是编辑器,也是“唯一应面向互联网的端口”;请在前面加上 HTTPS,并通过
N8N_HOST、N8N_PROTOCOL和WEBHOOK_URL告知 n8n 其地址。 - 凭据使用
N8N_ENCRYPTION_KEY加密;请备份安装程序写入的 .env,否则数据库在其他地方无法读取。 - 社区版可依据 Sustainable Use License 免费自托管;企业功能需要许可证。
规格(我们根据官方组件栈启动的服务给出)
| 工作负载 | vCPU | RAM |
|---|---|---|
| 仅 n8n、少量工作流、SQLiteREADME 中最简单的 docker run。适合学习使用。 | 1 | 2 GB |
| 官方 compose 组件栈:n8n + runners + 沙箱 + SearXNG五个容器;AI 沙箱以 Docker-in-Docker 方式运行。 | 2 | 4 GB |
| 繁忙的自动化、Postgres、大量并发执行执行任务堆积时,使用队列模式和真正的数据库。 | 4 | 8 GB |
合适的套餐
4 台机器,实时报价
最便宜的合适机器排在最前。价格为今日价格,按月计,取自产品目录。
- BD-8$12.90/月
4 vCPU · 8 GB · 100 GB 磁盘 · 32 TB
能运行完整官方组件栈的最低价选择。4 vCPU、8 GB、100 GB 和 32 TB 流量,价格低于其他地点的 2 GB 机器。其供应商不运行启动脚本:安装就是第 1 步中的两行命令,由您自行输入。
- C2-4-80$37.90/月
2 vCPU · 4 GB · 80 GB 磁盘 · 3 TB
交付时已安装 n8n。2 vCPU / 4 GB,覆盖三十多个城市,所在供应商支持运行我们的预设。登录、通过隧道访问编辑器,或添加您的域名。
- C4-8-160$75.90/月
4 vCPU · 8 GB · 160 GB 磁盘 · 3 TB
交付时已安装,并留有余量。4 vCPU / 8 GB 并带预设:可同时运行大量工作流、Postgres 和 AI 沙箱。
- U2-4-40$14.90/月
2 vCPU · 4 GB · 40 GB 磁盘 · 不计流量
2 vCPU / 4 GB,不计流量,伊斯坦布尔。适合整天传输文件的工作流。需自行粘贴安装命令。
“部署并安装”会打开配置页面,启动脚本框中已完整填入我们的 n8n 启动脚本,您在购买前即可查看。它在服务器搭建时以 root 身份运行一次,且仅适用于平台支持启动脚本的供应商;其他行的安装步骤是相同的命令,需由您自行粘贴运行。
安装
四个步骤,基于 n8n 自己的安装程序
使用预设时,服务器交付时第 1 步和第 2 步已完成。
- 先装 Docker,再装 n8n。
curl -fsSL https://get.docker.com | sh curl -fsSL https://get.n8n.io | sh安装程序会创建 ./n8n,包含一个 compose 文件和一个存有自动生成密钥的 .env,并启动所有服务。 - 不要让 5678 暴露在互联网上。预设会用防火墙屏蔽该端口并安装 Caddy。在配置域名之前,请通过 SSH 访问编辑器:
ssh -N -L 5678:127.0.0.1:5678 root@your-server,然后打开 http://127.0.0.1:5678/,首次访问时会创建所有者账户。 - 为其配置域名。将 A 记录指向服务器;在 .env 中添加
N8N_HOST、N8N_PROTOCOL=https和WEBHOOK_URL=https://…/,然后docker compose up -d;一个 Caddyfile 配置块reverse_proxy 127.0.0.1:5678会为您自动获取证书。 - 备份 .env。其中保存着加密密钥。升级时再次运行安装程序并加上
--upgrade。
说实话
我们实际会买哪台
官方组件栈是五个容器,而不是一个。选择这台比 4 GB 机器还便宜的 8 GB 机器。
适用于单个 n8n 实例
BD-8 · $12.90/月
4 vCPU、8 GB、100 GB 磁盘和 32 TB 流量,价格 $12.90:足以容纳 n8n、其 runners、沙箱、日后的 Postgres,以及您发来的所有 webhook。唯一不足是它不运行我们的启动预设,因此安装需要粘贴两行命令。如果这两行命令对您很重要,C2-4-80,$37.90,交付时 n8n 已在运行。
常见问题