群晖NAS上安装部署开源工作流自动化工具n8n

文章浏览阅读1.2k次,点赞20次,收藏20次。利用n8n你可以方便地实现当A条件发生,触发B服务这样的自动工作流程。n8n基于节点能够将任何工具连接在一起,轻松部署不同类型的任务,可以帮助我们很方便的关联起来一些流程化的内容进行执行操作;

一、开源工作流自动化工具n8n简介

        n8n是它是一个与其他应用集成的应用程序,目标是自动化各应用之间的流程;利用 n8n 你可以方便地实现当 A 条件发生,触发 B 服务这样的自动工作流程。

        n8n优点是:代码开源、可以自托管、下载安装方便、易于使用,可以互联多种服务 ;n8n基于节点能够将任何工具连接在一起,轻松部署不同类型的任务,可以帮助我们很方便的关联起来一些流程化的内容进行执行操作;或者可以自动化执行一些重复性的工作(比如每天定期从数据库拉取指定的数据发送给指定的人员的邮箱中;定期调用某个接口等等),把我们从一些机械重复性的劳作中解放出来,可以让我们有更多的时间去思考其他的事情。

n8n.io – a powerful workflow automation toolhttps://n8n.io/

群晖NAS上安装部署开源工作流自动化工具n8n

二、群晖NAS的docker上搭建n8n

Docker | n8n Docshttps://docs.n8n.io/hosting/installation/docker/

2.1、连接群晖NAS拉取n8n镜像

由于国内的网络问题,导致群晖NAS的docker面板的注册表无法使用(查询注册表失败),但是我们依然可以使用ssh连接到群晖NAS使用命令行的方式下载docker镜像内容(注意:使用ssh连接群晖时需要打开群晖的SSH

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n 

群晖NAS上安装部署开源工作流自动化工具n8n 

查找docker的指定名称镜像内容命令: 

docker search n8n

 拉取docker指定名称镜像命令:

docker pull n8nio/n8n

群晖NAS上安装部署开源工作流自动化工具n8n

2.2、分别给安装n8n的文件夹授权

        分别需要给安装n8n路径的文件夹授予Everyone的读取写入权限,比如我这里需要将n8n安装到【docker–>n8n】目录下(先在docker文件夹下创建n8n文件夹),则需要分别给docker和n8n文件夹授与读取、写入权限,具体的授权操作如下图所示:

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n

其中还要给n8n文件夹及其子文件夹授予Everyone的权限

群晖NAS上安装部署开源工作流自动化工具n8n

2.3、配置n8n参数并创建容器

        在浏览其中输入群晖的IP地址并且登陆到群晖管理界面,后打开docker找到拉取的n8n镜像进行创建容器和配置对应参数。

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n

注意:这里的装载路径必须是

/home/node/.n8n

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n

注意:这里n8n在docker容器中的环境配置内容如下(其中时区必须配置,否则可能会对定时任务[Schedule Trigger ]的时间节点触发有影响[比如时间节点不准确问题])

n8n在docker中的环境配置内容
可变
TZ Asia/Shanghai
N8N_BASIC_AUTH_ACTIVE 默认设置为 true
N8N_BASIC_AUTH_PASSWORD 设置密码
N8N_BASIC_AUTH_USER 设置用户名

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n

群晖NAS上安装部署开源工作流自动化工具n8n

2.4、访问n8n并注册自己的账号

        在浏览器中输入自己的群晖IP:5678后按下Enter键即可访问,如下图所示:

群晖NAS上安装部署开源工作流自动化工具n8n

三、n8n的相关上手教程

 课程 | n8n Docshttps://docs.n8n.io/courses/

解析数据结构https://docs.n8n.io/courses/level-two/chapter-1/#transforming-data n8n的一些常见使用场景模板https://blog.n8n.io/?_gl=1*1apidqm*_ga*MTk2MzU2NDgyOS4xNzA1MTk2MTMz*_ga_JXVVF399GD*MTcwNTQxMzcyNS4zLjEuMTcwNTQxNTUyNi42MC4wLjA.*_ga_0SC4FF2FH9*MTcwNTQxMzcyNS40LjEuMTcwNTQxNTUyNy42MC4wLjA.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/80787.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注