12下一页
返回列表 发布新帖

[玩法教程] 在绿联NAS上部署n8n+汉化UI,打造热门的开源 AI 工作流平台

3223 10
发表于 2025-10-24 12:08:34 | 查看全部 阅读模式 IP:–江西–南昌

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 AAA 于 2025-10-24 12:20 编辑

介绍:n8n 是当前非常热门的开源 AI 工作流平台,可以让用户通过可视化方式连接各种应用、API 和服务,创建复杂的自动化流程而不需编写大量代码。
179d870d-80d3-49f3-a308-4a5fb04c3abf.png 1307dd81-e083-4fa8-8197-1a9e699fcd89.png 83de0762-116d-42c1-8ef5-c9535e6fa806.png
汉化:先下载对应版本的UI静态资源包other-blowsnow/n8n-i18n-chinese,然后解压,最后docker-compose.yml文件内添加引用相关目录
  1. sudo wget https://github.com/other-blowsnow/n8n-i18n-chinese/releases/download/n8n%401.116.2/editor-ui.tar.gz && sudo tar -zxvf editor-ui.tar.gz
复制代码
docker-compose部署内容:
1.简易版
  1. services:
  2.   n8n:
  3.     image: n8nio/n8n:latest
  4.     container_name: n8n
  5.     restart: unless-stopped
  6.     ports:
  7.       - "5678:5678"
  8.     volumes:      
  9.       - /volume1/n8n/dist:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist  # 挂载N8N编辑器UI静态资源(汉化)
  10.       - /volume1/n8n/data:/home/node/.n8n # 挂载N8N数据目录到宿主机,实现数据持久化
  11.       - /volume1/n8n/shared_files:/app/shared  # 共享文件目录 - 用于N8N和MCP之间的文件传递
  12.       - /var/run/docker.sock:/var/run/docker.sock:ro  # 挂载Docker socket,允许N8N执行Docker操作
复制代码
2.复杂版
  1. # 用于本地部署N8N工作流自动化平台,包含完整的网络配置、认证设置和MCP集成支持
  2. services:
  3.   n8n:
  4.     image: n8nio/n8n:1.116.2
  5.     container_name: n8n
  6.     restart: unless-stopped
  7.     ports:
  8.       - "5678:5678"
  9.     environment:
  10.       # ===== 基础配置 =====
  11.       - N8N_HOST=0.0.0.0  # 监听所有网络接口
  12.       - N8N_PORT=5678  # N8N服务端口
  13.       - N8N_PROTOCOL=http  # 使用HTTP协议(生产环境建议HTTPS)
  14.       - N8N_DEFAULT_LOCALE=zh-CN  # 设置默认语言为中文
  15.       - N8N_BASIC_AUTH_ACTIVE=true  # 启用基本认证(用户名密码登录)
  16.       - N8N_BASIC_AUTH_USER=admin  # 设置管理员用户名
  17.       - N8N_BASIC_AUTH_PASSWORD=admin123  # 设置管理员密码(生产环境请使用强密码)
  18.       - N8N_USER_FOLDER=/home/node/.n8n  # N8N用户数据存储目录
  19.       - GENERIC_TIMEZONE=Asia/Shanghai  # 设置时区为上海(北京时间)
  20.       - N8N_SECURE_COOKIE=false  # 禁用安全Cookie(开发环境)
  21.       - N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false  # 禁用文件权限强制检查
  22.       # ===== 任务运行器配置 =====
  23.       - N8N_RUNNERS_ENABLED=true  # 启用任务运行器功能
  24.       # ===== 遥测和通知配置 =====
  25.       - N8N_DIAGNOSTICS_ENABLED=false  # 禁用诊断数据收集
  26.       - N8N_VERSION_NOTIFICATIONS_ENABLED=false  # 禁用版本更新通知
  27.       # ===== 工作流配置 =====
  28.       - N8N_DEFAULT_BINARY_DATA_MODE=filesystem    # 二进制数据存储模式:文件系统  
  29.       - N8N_PERSISTED_BINARY_DATA_TTL=1440  # 持久化二进制数据TTL:1440分钟(24小时)      
  30.       # ===== 网络配置 =====
  31.       - WEBHOOK_URL=http://localhost:5678/  # Webhook回调URL(关键设置!如果为服务器则填写公网IP或者域名)
  32.       # ===== 日志配置 =====      
  33.       - N8N_LOG_LEVEL=info  # 日志级别:info(可选:debug, info, warn, error)
  34.       - N8N_LOG_OUTPUT=console  # 日志输出到控制台
  35.       # ===== MCP集成配置 =====
  36.       - N8N_DISABLE_GZIP=true  # 禁用GZIP压缩(修复MCP连接问题)
  37.       - N8N_DISABLE_COMPRESSION=true  # 禁用压缩(确保SSE流正常工作)
  38.       - N8N_SSE_NO_COMPRESSION=true  # SSE流不压缩(关键修复!)
  39.       # 数据卷挂载配置
  40.     volumes:      
  41.       - /volume1/n8n/dist:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist  # 挂载N8N编辑器UI静态资源(汉化)
  42.       - n8n_data:/home/node/.n8n # 挂载N8N数据目录到宿主机,实现数据持久化
  43.       - /volume1/n8n/shared_files:/app/shared  # 共享文件目录 - 用于N8N和MCP之间的文件传递
  44.       - /var/run/docker.sock:/var/run/docker.sock:ro  # 挂载Docker socket,允许N8N执行Docker操作
  45.     # ===== 关键网络设置 =====
  46.     extra_hosts:        # extra_hosts:允许容器访问宿主机服务
  47.       - "host.docker.internal:host-gateway"    # host.docker.internal 指向宿主机IP(Windows/macOS)
  48.       - "localhost:host-gateway"  # localhost 指向宿主机IP(Linux兼容)
  49.     healthcheck:  # 健康检查配置
  50.       test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:5678/healthz"]
  51.       interval: 30s
  52.       timeout: 10s
  53.       retries: 3
  54.       start_period: 40s
  55. volumes:
  56.   n8n_data:
复制代码
然后就开始搭建你的第一个工作流吧!!!







评论10

蓝小白Lv.4 发表于 2025-10-24 15:29:27 | 查看全部 IP:–贵州–遵义
好的  字都认识   合在一起  脑子就不行了
playokLv.4 发表于 2025-10-24 20:17:31 | 查看全部 IP:–广东–佛山–高明区
本帖最后由 playok 于 2025-10-24 22:08 编辑

好的,我才部署 dify,还没有使用过,这个我也试试,以后想想怎么用。
image.png
知书达李Lv.1 发表于 2025-10-24 22:32:03 | 查看全部 IP:–贵州–遵义
看不懂呀。有没有其他更简单的部署方法
知书达李Lv.1 发表于 2025-10-24 22:32:31 | 查看全部 IP:–贵州–遵义
看不懂呀。有没有其他更简单的部署方法
AAA楼主Lv.1 发表于 2025-10-25 18:36:31 | 查看全部 IP:–湖南
知书达李 发表于 2025-10-24 22:32
看不懂呀。有没有其他更简单的部署方法

这还不够简单吗
tFlKS2Lv.1 发表于 2025-12-10 23:54:55 | 查看全部 IP:美国 CloudFlare节点
可以分享安装dify的教程吗。
xpkugRLv.1 发表于 2025-12-11 14:28:31 | 查看全部 IP:–浙江–绍兴
这能跑动大模型吗? 我8845HS的迷你主机,有NPC, 有16tops算力的,核显780M,,, 本地OLLAMA部署的大模型,随便问个问题,CPU就干到93度,,,,,现在只好把16个CPU核心强制只给4个给大模型用了, 再开了16G内存作为显存, 这样问个问题还要到70度,,,,NAS的这个CPU会不会给大模型干冒烟啊?
X7Klj0Lv.1 发表于 2025-12-14 21:31:02 | 查看全部 IP:–江西–南昌
部署会报错无权限,是哪里需要设置用户吗
No encryption key found - Auto-generating and saving to: /home/node/.n8n/config
No encryption key found - Auto-generating and saving to: /home/node/.n8n/config
Error: EACCES: permission denied, open '/home/node/.n8n/config'
小瑞的大吉Lv.1 发表于 2025-12-25 23:53:14 | 查看全部 IP:–浙江–绍兴
volumes:
  n8n_data:
大佬,最后这两行是干嘛用的?

评论

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2026 绿联NAS私有云社区 版权所有 All Rights Reserved. 粤公网安备44030002002555号| 粤ICP备12028978号
关灯 在本版发帖
联系技术支持
返回顶部
快速回复 返回顶部 返回列表