共计 2921 个字符,预计需要花费 8 分钟才能阅读完成。
今天给讲三个免费的 N8N 服务器,纯干货,希望各位不吝点个小小的赞。 首先对这三款免费服务器做一个简短总结(具体操作步骤可在下文继续观看): 完全免费 ,github 账号注册时间只要超过 7 天,就可以 每月免费自动领取 5 美元的额度,注意,google 账号登录只第一个月送 5 美元,所以大家还是尽量使用 github 账户进行注册。 操作极简,5 分钟内可完成部署,无需复杂配置,适合纯小白用户。 访问官网(https://run.claw.cloud/),选择 GitHub 登录(推荐,额度更稳定)。 进入控制台后,点击“App Store”,搜索并选择“N8N”模板 点击选中的N8N 模板 进入后 点击右上角 Deploy App 即可创建一个 N8N 服务器(这里创建时最好注意选择每月不超过 5 美元的配置,我这里选择的 CPU 是 0.5 核 1G 内存,虽然有点低配···但是免费就行)(另外记得经常性登录下,否则可能会被回收) 部署完成后,需要等个几分钟让系统进行部署,部署完成后刷新 clawcloud 主界面,就可以出现 N8N 标识的应用,点击即可直接进行访问 0 成本使用高性能资源:Hugging Face 免费提供 2 vCPU + 16GB RAM 服务器,Supabase 免费提供 500MB 存储的 PostgreSQL 数据库,无使用限制。 私有部署,数据控制权完全在用户手中,适合对隐私和自定义需求较高的用户。 准备工具:注册 Hugging Face (https://huggingface.co/)(用于运行 n8n)和 Supabase (https://supabase.com/)(用于数据库)账号。 配置 Supabase:创建项目,这一步比较简单,直接创建项目、数据库,最后获取“Transaction pooler”中的数据库连接信息(含主机、端口、密码等,确保支持公网访问)。 创建 Hugging Face Space:选择 Docker SDK 和“CPU basic”硬件,设置环境变量(公开变量如数据库类型、端口,私密变量如密码、加密密钥)。 配置 Hugging Face Space,在 Hugging Face Space 中点击右侧 settings 找到 Variables and secrets,依次 new variable/new secret 下面的变量: Variables (公开变量) Secrets (私有变量) 部署 n8n:创建 Dockerfile 并进行构建 进入 Hugging Face file 中 创建一个文件 “Add file” -> “Create a new file” 并命名为 Dockerfile(没有后缀名) 粘贴以下代码到 dockerfile 中 (只有一行代码) 提交完成后 Hugging Face 会自动构建并部署项目,等待个几分钟,项目状态为 running 即可正常进行访问: 直接在 Spaces 中搜索 n8n 模板,点进去后右上角拷贝模板 填写参数后,创建并等待部署,部署完成后即可正常进行访问。
维度
ClawCloud Run
Hugging Face + Supabase
Zeabur
成本
免费(5 美元 / 月额度)
完全免费
5 美元 / 月(可 0 成本 via 推荐)
复杂度
极简(5 分钟)
中等(需配置数据库和环境变量)
简单(1 分钟一键部署)
资源
4 vCPU/8GB RAM
2 vCPU/16GB RAM
按需分配(基础够用)
适合人群
纯小白、轻量使用
技术用户、隐私 / 自定义需求高
中文用户、追求性价比
一、ClawCloud Run 部署方案
1、核心优势:
2、部署步骤:
二、Hugging Face + Supabase 部署方案
1、核心优势
2、部署步骤(方式一)
Variable Name
Value
解释
DB_TYPE
postgresdb
使用的数据库类型为 PostgreSQL
DB_POSTGRESDB_HOST
你的 Supabase Host
从 Supabase 获取的数据库主机地址。
DB_POSTGRESDB_PORT
6543
从 Supabase 获取的数据库端口号。
DB_POSTGRESDB_DATABASE
你的 Supabase 设置的数据库名
从 Supabase 创建的数据库名称
N8N_PORT
5678
n8n 容器内部监听的端口。Hugging Face 会自动将外部的 443 端口映射到这里。
N8N_PROTOCOL
https
https 协议
N8N_EDITOR_BASE_URL
[你的 Huggingface Space URL]
非常重要。n8n 的完整公开访问地址,例如
https://YourName-YourSpaceName.hf.space/
。这能确保所有重定向、Webhook 和 OAuth 回调都使用正确的 URL。
DB_POSTGRESDB_SSL
true
关键设置。强制 n8n 使用 SSL/TLS 加密连接 Supabase 数据库,Supabase 要求此项。
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS
true
解决日志中关于文件权限的警告,让 n8n 自动管理其配置文件的权限。
Secret Name
Value
解释
DB_POSTGRESDB_USER
你的 Supabase 数据库的用户名
Supabase 数据库的用户名。
DB_POSTGRESDB_PASSWORD
你的 Supabase 数据库的密码
Supabase 数据库的密码
N8N_ENCRYPTION_KEY
随机生成的长字符串
极其重要 。用于加密和解密 n8n 中存储的凭证(Credentials)。 请务必备份好这个值!
WEBHOOK_URL
[你的 Huggingface Space URL]
与 N8N_EDITOR_BASE_URL 作用类似,用于确保 Webhook 能被正确触发
FROM n8nio/n8n
3、部署步骤(方式二)
三、Zeabur 部署方案
1、核心优势
2、部署步骤