教你在Leaflow上免费部署汉化版n8n-低代码工作流自动化平台

教你在Leaflow上免费部署汉化版n8n-低代码工作流自动化平台

本文参考手把手教你在Leaflow上免费部署uptime-kuma手把手教你在 Leaflow 上免费部署 Veloeran8n 汉化版部署:解锁更灵活的自动化工作流三篇文章,感谢@柠雾时夏-jun@VrianCao@kayin三位大佬。

因为我在部署n8n时遇到了一些问题,特此分享出来供各位佬友参考。适配n8n版本为1.107.3.

前言

GitHub
GitHub
n8n 是一个工作流自动化平台,它为技术团队提供了代码的灵活性以及无代码的速度。拥有 400 多种集成、原生 AI 功能和公平代码许可,n8n 允许您构建强大的自动化,同时保持对您的数据和部署的完全控制。

Leaflow是站内的一位大佬提供的Kubernetes管理平台,现在处于免费开放的阶段。 详见【福利第一弹】全栈PaaS容器云平台公测,公测期平台功能&部署云资源全白嫖。该平台是一个基于 K8s 的 PaaS 应用部署平台,有着比绝大部分 IaaS 供应商都便宜的价格且按分钟计费。Leaflow 兼容全栈开发环境,无论是各种应用都可以在 Leaflow 部署。目前也支援了 MCP 调用,可以轻松透过 MCP 来对平台内的資源(Pods,Workspace,决策&部署层面)进行操控,您可以 Leaflow 中搭建自己的一片天空。

本文将以简单易懂的目标来手把手教大家在这个平台上搭建n8n。

前期准备

  • 一个Leaflow账号,并且已经创建好合适的工作空间(本文撰写时香港地区机房因为服务已满暂不可用)。
  • 下载好n8n-i18n-chinese的中文语言包
  • 查看最新支持的版本(本文为1.107.3)

教程

部署n8n的步骤较为简单,以下是部署方法。本文采用图形化部署。

创建存储卷

如图创建一个适合大小的存储卷,本文为128Mi。

创建应用

按如图所示配置即可。路径和环境变量可参考n8n 汉化版部署:解锁更灵活的自动化工作流

原docker compose文件如下:

version: '3.8'

services:
  n8ntest:
    image: n8nio/n8n:1.107.3 # n8n版本
    container_name: n8ntest
    ports:
      - "5678:5678" #端口映射
    environment:
      - N8N_DEFAULT_LOCALE=zh-CN #语言选择
      - N8N_SECURE_COOKIE=false # 免cookie安全(本地开发环境建议)
      - N8N_HOST=0.0.0.0 # 允许所有ip访问(不再仅本机)
      - N8N_RUNNERS_ENABLED=true # 启用工作流执行器
    volumes: #在挂载卷处更改
      - ./editor-ui-dist:/usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/dist
      - n8n_data:/home/node/.n8n # 持久化存储,重启和升级不丢工作流
      - ./data:/data # 自定义目录(部分节点可监听本地文件)
    stdin_open: true
    tty: true
    restart: unless-stopped

volumes: # 持久化存储对应使用的docker卷
  n8n_data:
    name: n8n_data

使用维护容器导入中文语言包

目录结构

editor-ui-dist文件夹中导入n8n-i18n-chinese项目的语言包。

新建负载均衡服务以外部访问

按如图所示配置,会自动选择端口,保存即可。

成功搭建演示

18 个赞

写得不错,赞

1 个赞

喵 其实感觉用部署清单更方便的喵(
还可以一键将docker转部署的yml(

是的喵,所以docker compose文件也放上来啦,转换后一键部署更快了 :smiling_face_with_three_hearts:

感谢大佬,请问下能汉化版的n8n仓库提供的是语言包吗

是的!仓库里只有单独的语言包,需要替换到editor-ui-dist目录内。而且你才是大佬啦,在群里帮了我好多 :smiling_face_with_three_hearts:

感谢大佬教程!

啊?不敢不敢,我在群里好像只发了下教程链接而已吧()维护容器这些我还是0基础的呢还得看大佬的教程才知道是什么东西

感谢大佬分享

什么群能进去学习下嘛佬

官方的交流群,在leaflow页面里面找一下吧

我现在部署发现起不来,一直报错

有没有报错日志呢?

可以试试这个大佬的方法 Leaflow 简单部署n8n汉化增强版 - 开发调优 / 开发调优, Lv1 - LINUX DO