📅 最后更新于 2026-06-04

n8n 自托管 VPS 怎么选?

n8n 是一个强大的自动化工具,自托管意味着数据完全由你掌控。选一台合适的 VPS 是第一步。

n8n 自托管适合什么人?

n8n 自托管适合:

自托管 n8n 的优缺点

✅ 优点

  • 数据完全在你自己的 VPS 上,隐私可控
  • 没有工作流数量限制(n8n Cloud 有限制)
  • 可以自由安装自定义节点和扩展
  • 长期成本低于 n8n Cloud 付费版

⚠️ 注意

  • 需要自己维护服务器和安全
  • 需要基础 Docker/Linux 知识
  • 出问题时需要自己排查
  • 没有官方运维支持

1GB 内存能不能跑 n8n?

技术上可以,但不推荐。原因:

建议至少 2GB 内存。多花几美元换来的是稳定运行的安心感。

推荐配置

入门

  • 1-2 vCPU
  • 2 GB 内存
  • 40 GB SSD
  • 适合:个人使用、简单工作流

推荐

  • 2 vCPU
  • 4 GB 内存
  • 60+ GB SSD
  • 适合:多个工作流、AI 集成

进阶

  • 4 vCPU
  • 8 GB 内存
  • 100+ GB SSD
  • 适合:团队使用、高并发

Docker 部署思路

用 Docker Compose 部署 n8n 是最简单的方式:

  1. SSH 登录到 VPS
  2. 安装 Docker 和 Docker Compose
  3. 创建 docker-compose.yml 文件,配置 n8n + PostgreSQL
  4. 运行 docker compose up -d
  5. 通过浏览器访问 VPS IP:5678 即可开始使用
快速启动 n8n(Docker)
docker run -d --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n

注意:生产环境建议用 docker-compose + PostgreSQL + Nginx 反向代理 + SSL 的完整方案。

是否需要高带宽?

n8n 主要做 API 调用和数据处理,对带宽需求不高。一般的 1TB 月流量完全够用。除非你的工作流涉及大量文件传输或视频处理,否则不用担心流量限制。

是否需要 CN2 GIA?

通常不需要。n8n 在后台运行自动化任务,你只需要偶尔通过浏览器打开 n8n 界面来编辑工作流。普通线路已经足够了。省下来的钱建议升级内存。

例外情况:如果你需要从中国大陆频繁编辑 n8n 工作流,或者 n8n 需要调用中国大陆的 API 服务,CN2 GIA 的低延迟会有帮助。但这种场景不常见。

推荐套餐

CN2 GIA-E 入门版

1GB 内存,20GB SSD,CN2 GIA-E 线路。轻量使用可行,但建议至少 2GB。

查看套餐 →

CN2 GIA-E 进阶版

2GB 内存,40GB SSD,CN2 GIA-E 线路。足够运行 n8n + 数据库 + Docker 服务。

查看套餐 →

KVM 标准版

2GB 内存,40GB SSD,普通国际线路 线路。足够运行 n8n + 数据库 + Docker 服务。

查看套餐 →

常见问题

1GB 内存能不能跑 n8n?
可以,但不推荐。n8n 本身占用约 300-500MB,但如果同时运行多个工作流、连接数据库或调用外部 API,1GB 很快就会不够。建议 2GB 起步,体验好很多。
n8n 需要多高的配置?
对于个人或小团队的 n8n 实例,2GB 内存 + 1-2 vCPU 足够。运行复杂工作流(如 AI 集成、大量并发)建议 4GB+。硬盘 20GB 起步,如果工作流有文件处理需求,40GB 更从容。
n8n 需要 CN2 GIA 吗?
通常不需要。n8n 主要在后台运行自动化任务,不需要中国大陆用户的实时低延迟访问。普通线路就够了,省下来的钱可以升级配置。除非你需要从中国大陆频繁使用 n8n 的 Web 界面,否则不用 CN2 GIA。
n8n 用 Docker 部署好还是直接安装?
强烈推荐 Docker 部署。Docker 环境隔离好,升级方便,迁移简单。n8n 官方提供了 Docker 镜像,一行命令就能启动。配合 docker-compose 还能同时管理数据库和 n8n。
n8n 能不能和其他服务一起跑?
可以。n8n 通常和数据库(PostgreSQL)、Redis、其他 Docker 服务一起跑在同一个 VPS 上。这种场景建议 2GB 起步,给你足够的余量。
查看推荐套餐 复制优惠码 优惠码: BWHCGLUKKB