本地部署 n8n 中文版
本地部署 n8n 中文版
- 0. n8n的核心价值
- 1. 本地部署 n8n 中文版
- 2. 访问 n8n
在技术团队寻求高效自动化解决方案的今天,n8n 作为一款安全的工作流自动化平台脱颖而出!它将代码的灵活性与低代码的便捷性深度融合,为开发者提供了独特的工具选择。
0. n8n的核心价值
n8n专为技术团队设计,支持400+集成与原生AI能力,其亮点包括:
- 代码级控制:允许嵌入JavaScript/Python代码、调用npm包,同时保留可视化界面拖拽的易用性;
- AI原生支持:基于LangChain框架构建AI智能体工作流,可自由接入私有数据与模型;
- 完全自主掌控:通过**公平代码许可(Fair-code License)**实现自托管部署,保障数据隐私;
- 企业级功能:提供RBAC权限管理、SSO单点登录及离线部署能力,满足严苛场景需求;
- 活跃社区生态:拥有超87.8k GitHub星标、900+即用模板及477名贡献者,持续扩展能力边界。
1. 本地部署 n8n 中文版
接下来的操作以 n8n 的 1.90.2 版本为例。
拉取 n8n 镜像
docker pull docker.n8n.io/n8nio/n8n:1.90.2
创建 volume
创建 n8n 的数据 volume,
docker volume create n8n_data
创建 n8n 的多语言 volume,
mkdir -p /u01/data/n8n_i18n
cd /u01/data/n8n_i18n
下载 n8n 中文语言包
wget https://github.com/other-blowsnow/n8n-i18n-chinese/releases/download/n8n%401.90.2/editor-ui.tar.gz
tar -zxvf editor-ui.tar.gz
启动 n8n
docker run -d \
--name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
-v /u01/data/n8n_i18n/dist:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist \
-e N8N_DEFAULT_LOCALE=zh-CN \
-e N8N_SECURE_COOKIE=false \
-e N8N_RUNNERS_ENABLED=true \
-e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
docker.n8n.io/n8nio/n8n:1.90.2
2. 访问 n8n
使用浏览器打开 http://localhost:5678,注册一个新的账号,然后使用新注册的账号进行登陆,
参考资料:
- https://github.com/n8n-io/n8n
- https://github.com/other-blowsnow/n8n-i18n-chinese