飞牛NAS使用docker安装n8n自动化工作流并汉化教程
什么是N8N?
n8n 是一款开源的工作流自动化工具,它允许用户通过简单的可视化界面创建、编辑和运行自动化工作流程。与传统的编程方式实现自动化不同,n8n 采用了直观的节点连接方式,即使是非技术人员也能轻松上手,快速搭建出复杂的自动化任务。
它的设计理念是“连接一切”。通过节点的方式,n8n能够轻松地将各种应用程序和数据源链接起来,实现自动化操作。无论是HTTP请求、数据库操作,还是社交媒体管理,n8n都能应对自如。
用户可通过连接各种服务的方式来构建自动化工作流。n8n支持数百种节点,涵盖了大部分主流应用和服务,如GitHub、GitLab、Slack、Trello等。用户只需拖拽节点、设置参数,即可轻松实现自动化任务。
如何安装?
一、下载汉化文件
1、查看汉化项目版本,汉化来自github上的一个项目,叫other-blowsnow/n8n-i18n-chinese,地址:点击跳转,选择最新的版本进行下载;

如图最新的版本号为1.111.0,即适用对应N8N版本为1.111.0 ,下载editor-ui.tar.gz文件。
2、创建docker文件夹
打开飞牛OS桌面的【文件管理】,双击进入【docker】文件夹,选择【创建文件夹】,文件夹名称【N8N】


创建好后,把下载的editor-ui.tar.gz文件上传到刚刚创建的N8N文件夹里面,右键editor-ui.tar.gz文件,选择解压,然后进入解压出来的editor-ui.tar文件夹,可以看到editor-ui.tar文件,再次解压,然后进入解压出来的editor-ui文件夹,找到dist文件夹,移动dist文件夹到外面的N8N目录,重命名为zh-CN 。




安装步骤
一、下载镜像
打开飞牛OS桌面的【docker】应用,点击左侧【镜像仓库】菜单,右上角搜索框输入【n8nio/n8n】直接敲回车进行搜索,选择搜索结果中的【n8nio/n8n】镜像,点击右侧的箭头下载,镜像标签点击下方下拉选项,选择汉化项目的版本1.111.0,点击确定进行下载;


下载好了之后,点击左侧【本地镜像】菜单,可以找到已下载的镜像;
二、创建项目
在【本地镜像】中,找到已下载的【n8nio/n8n】镜像,点击右侧运行按钮;

在弹出的窗口确认容器名称,是否需要开机自启,如果无需限制性能资源,可直接点击下一步;
- 容器名称:可自定义,一般默认即可
- 开机自启:建议勾选
- 限制性能资源:一般无需限制性能资源

接下来是详细配置,按照以下配置填写即可:
仅需调整端口设置、储存位置、环境变量,其他保持默认不变。
路径①
/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist


环境变量添加下面这两个即可,其他的保持默认:

其他设置保持默认即可。
点击下一步,确认信息,直接点击确定即可。
三、配置解析
N8N_SECURE_COOKIE:配置为使用安全 cookie,如果不添加,则必须使用https://访问才可,添加并定义为false则可使用http://访问;

N8N_DEFAULT_LOCALE:用于设置系统的默认区域(locale)配置。按步骤操作,此时添加此变量,并定义为zh-CN,则可以使用汉化。