降低 n8n 使用门槛的自部署教程,适合需要本地化自动化工具的开发者。
n8n 是目前市场上最热门的“AI 原生”自动化工具。简单来说,它能让你以无代码的方式构建 AI 工作流。不过,它的定价可能会让人望而却步:最便宜的付费方案每月 24 美元起,而且存在诸多限制。
另一种选择是自行托管 n8n!在本教程中,我们将在 Sliplane 上部署一个 n8n Community Edition 实例,每月只需 9 欧元,并且(几乎)没有任何限制!
如果你更喜欢观看视频,这里有一份 45 秒的 n8n 部署指南:
在 sliplane.io 注册账号。注册是免费的,也可以使用 GitHub 账号登录。
创建服务器:如果你刚刚完成注册,应该已经拥有一台可免费使用 48 小时的试用服务器。如果没有,请进入「Servers」,然后点击「Create Server」。
创建服务:进入你的项目(新建一个项目或使用默认项目),然后点击右上角的「Deploy Service」,选择 n8n preset。
选择 n8n preset。
点击「Deploy」,等待服务启动,然后打开 Sliplane 提供的域名。你可以在服务设置中找到它,域名格式通常是 service-name.sliplane.app。
按照 n8n dashboard 中的设置步骤完成配置,大功告成!
当然,你也可以使用其他云服务提供商自行托管 n8n。下面是几家主流平台的价格对比:
注意:Railway 会根据实际使用的内存和 CPU 时间收费。66 美元是最高价格,实际价格可能有所不同。
自托管的 n8n 不包含部分功能,其中一些功能甚至在每月 60 美元的付费方案中也不可用!具体信息请参阅 n8n 官方文档。
计算资源始终采用固定价格收费。前 2 TB 带宽免费,超出后每月按 2 欧元/TB 收费(新加坡地区为 14.8 欧元/TB)。
如果你使用的是 latest tag,只需重新部署服务即可,dashboard 中提供了相应按钮。如果使用的是某个特定版本,可以在 Sliplane 设置中修改 image tag,然后重新部署服务。