使用1Panel和命令行安装n8n汉化版
摘要:
一、通过1Panel面板安装
- 准备目录与权限
- 创建工作目录并授权:
mkdir -p /mnt/data/docker/n8n && chown -R 1000:1000 /mnt/data/docker/n8n- 安装汉化包(需与n8n版本匹配):
从 n8n-i18n-chinese发布页 下载对应版本的editor-ui.tar.gz并解压挂载。
- 配置Docker Compose
- 在1Panel应用商店中搜索
n8n,选择版本(推荐与汉化包版本一致)。 - 修改
docker-compose.yml挂载路径:
volumes:
- /mnt/data/docker/n8n/dist_ui:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist- 设置环境变量启用汉化:
environment:
N8N_DEFAULT_LOCALE: zh-CN- 应用商店配置细节
- 邮箱激活:
安装后需填写邮箱以接收激活码(或直接输入已有密钥)。 - 激活密钥使用:
进入设置 > 使用情况和计划 > 输入激活密钥完成授权。
二、命令行安装
- 基础操作与挂载
- 创建目录、下载并解压汉化包:
cd /mnt/data/docker/n8n && wget "gh-proxy链接" && tar -zxvf editor-ui.tar.gz && mv dist dist_ui- 启动容器(挂载汉化文件目录):
docker run -d --name n8ntest \
-p 5678:5678 \
-v $(pwd)/dist_ui:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist \
-e N8N_HOST=0.0.0.0 -e N8N_DEFAULT_LOCALE=zh-Cn \
n8nio/n8n:1.116.2- 关键配置参数
- 汉化依赖:需确保汉化包版本与n8n镜像版本严格匹配(如
1.116.2)。 - 路径挂载验证:启动前确认
dist_ui路径正确,否则可能因权限或路径错误导致挂载失败。
注意事项
- 版本一致性:若1Panel应用商店未更新到最新小版本(如
1.116.2),可手动调整配置文件中的镜像版本,但需测试兼容性。 - 权限问题:挂载目录需使用用户
1000:1000权限,否则容器启动失败。 - 汉化生效前提:必须通过
docker-compose/volumes将汉化文件挂载到n8n-editor-ui/dist路径。 - 激活方式灵活:未绑定邮箱可直接填写已有激活码,反之则需等待激活邮件。
正文:
一、使用1panel面板安装
因为前面推荐使用1panel面板里面有很多应用,基本都是跟着主流版本走的,所以后面就是使用面板安装,同时也会提供一份命令行安装
1、创建相关文件夹
首先打开1panel页面端,点击系统->终端输入机器的密码连接上去就行,创建n8n的工作目录后面挂载使用,
汉化地址为
https://github.com/other-blowsnow/n8n-i18n-chinese/releases操作命令
#创建文件夹
mkdir -p /mnt/data/docker/n8n
#授权用户和权限,不然挂载启动失败
chown -R 1000:1000 /mnt/data/docker/n8n
#进入目录
cd /mnt/data/docker/n8n
#下载汉化包
wget "https://gh-proxy.com/https://github.com/other-blowsnow/n8n-i18n-chinese/releases/download/n8n%401.116.2/editor-ui.tar.gz"
#解压并重新命令
tar -zxvf editor-ui.tar.gz && mv dist dist_ui && rm -f editor-ui.tar.gz
#获取文件地址,复制记录下拉后面要用
cd dist_ui && pwd最后目录结构应该是有一个dist_ui, 这个就是汉化的文件包



2、编辑面板选择对应镜像
点击应用商店->全部搜索n8n,点击安装-选择对应的版本,上面使用的汉化包是n8n@1.116.2,所以要选择一样的不然可能会有问题
但是当前面板没有更新到对应的小版本,所以我选择的1.116.1,感觉问题不大因为后面可以编辑,下面继续点击编辑compose文件

自定义编辑是为了直接挂载出去目录,这里进项地址换成了对应汉化包的版本,然后点击确认等待拉包安装完成
services:
n8n:
image: n8nio/n8n:1.116.2
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:5678
volumes:
- ./data:/home/node/.n8n
- /etc/localtime:/etc/localtime
- /mnt/data/docker/n8n:/home/node/.n8n
- /mnt/data/docker/n8n/dist_ui:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist
environment:
N8N_SECURE_COOKIE: false
N8N_DEFAULT_LOCALE: zh-CN
N8N_RUNNERS_ENABLED: true
N8N_HOST : 0.0.0.0
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true最后显示启动成功就可以,版本展示不影响

二、使用命令行
#创建文件夹
mkdir -p /mnt/data/docker/n8n
#授权用户和权限,不然挂载启动失败
chown -R 1000:1000 /mnt/data/docker/n8n
#进入目录
cd /mnt/data/docker/n8n
#下载汉化包
wget "https://gh-proxy.com/https://github.com/other-blowsnow/n8n-i18n-chinese/releases/download/n8n%401.116.2/editor-ui.tar.gz"
#解压并重新命令
tar -zxvf editor-ui.tar.gz && mv dist dist_ui && rm -f editor-ui.tar.gz
# 执行run的时候需要进入/mnt/data/docker/n8n目录中,不然挂载会失败
docker run -d --rm --name n8ntest \
-p 5678:5678 \
-v "$(pwd)/dist_ui:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist" \
-v "$(pwd):/home/node/.n8n" \
-v /etc/localtime:/etc/localtime \
-e N8N_HOST=0.0.0.0 \
-e N8N_RUNNERS_ENABLED=true \
-e N8N_DEFAULT_LOCALE=zh-CN \
-e N8N_SECURE_COOKIE=false \
n8nio/n8n:1.116.2后面就是配置n8n操作都一样。
三、使用1panel面板安装
设置邮件用户名密码都是自建填,最后接不接受看自己,这里的邮件要填写正确,因为会发一封邮件到邮箱是激活码,如果你已经有激活码了,可以跳过,在设置中填写直接使用


自己有密钥可以点击左下角头像->设置->使用情况和计划->点击输入激活密钥输入即可。

















