n8n:免费 + 开源的自动化工作流工具
n8n 是一款基于节点的工作流自动化工具,支持连接各种应用和服务。相比 Zapier 和 Make,它在成本控制和灵活性上具有显著优势,且完全支持中文界面。
服务器部署
Docker Compose 实现
推荐使用 Docker Compose 进行快速部署,以下是标准配置示例:
version: '3'
services:
n8n:
image: n8nio/n8n
restart: unless-stopped
ports:
- "5678:5678"
environment:
- N8N_HOST=localhost
- N8N_PORT=5678
- N8N_PROTOCOL=http
- WEBHOOK_URL=http://localhost:5678/
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=password
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
验证访问
- 启动容器:
docker-compose up -d - 浏览器访问
http://localhost:5678 - 使用默认账号密码登录(建议首次登录后修改)
忘记密码解决
若忘记管理员密码,可通过以下命令重置:
docker exec -it <container_id> n8n user:reset-password
功能玩法
基础玩法
无需编写代码即可通过拖拽节点搭建流程,例如:
- 接收邮件并保存到 Google Sheets
- 定时任务触发 API 请求
- Webhook 接收数据后发送通知


