n8n 本地运行指南

n8n 是一个开源的工作流自动化工具,支持本地自托管运行。最简单的方式是通过 npm(Node.js)或 Docker 安装。以下是官方文档的步步指南(基于最新版本)。本地运行默认使用 SQLite 数据库,端口为 5678。

前提条件

  • npm 方法:安装 Node.js(版本 20.19 ~ 24.x)。
  • Docker 方法:安装 Docker Desktop(Mac/Windows)或 Docker Engine + Docker Compose(Linux)。

方法 1: 使用 npm 安装(推荐初学者)

  1. 全局安装 n8n

    npm install n8n -g
    

    (可选:安装特定版本,如 npm install -g n8n@1.120.4

  2. 启动 n8n

    n8n start
    

    (或简写 n8n

  3. 访问界面:在浏览器打开 http://localhost:5678

  4. 更新 n8n

    npm update -g n8n
    

写文章用