专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

n8n — 可扩展的自动化工作流

ins518 2025-05-21 14:14:33 技术文章 6 ℃ 0 评论

工作流(workflow) 大家可能都听过,在一些oa系统上比较常见,经常会听见工作流。今天给大家介绍一款支持自动化的工作流 — n8n 。

n8n 反正我是第一次听说,在逛Github的时候发现了它。n8n在Github的star高达52.6k,fork 6k,可见还是很火的,很遗憾我刚看到它。

n8n是什么?

官方的介绍:n8n是一款开源的工作流自动化工具,基于数据节点能够把任何工具链接在一起,帮助我们轻松搭建任何服务。具有可扩展、自托管、易使用等优点。

介绍到这里如果还有不明白n8n的,举个简单的例子:每天6点获取头条最新新闻消息,然后发邮件给指定人。

官网地址:https://n8n.io/

github地址:
https://github.com/n8n-io/n8n

n8n采用ts开发,前端使用vue。

安装

n8n本地安装还是比较麻烦的,我们直接在dockerhub 下载镜像安装。

docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n docker.n8n.io/n8nio/n8n
version: '3.8'
volumes:
  db_storage:
  n8n_storage:
services:
  n8n:
    image: docker.n8n.io/n8nio/n8n
    restart: always
    ports:
      - 5678:5678
    volumes:
      - n8n_storage:/home/node/.n8n
    command: /bin/sh -c "n8n start --tunnel"

浏览器输入:http://ip:5678

首先需要注册,完成注册登录就可以看见主界面、


然后大家就可以按照自己的业务然后设置自己的工作流了。

其实官网也提供了一些工作流,但是国内用不了。


今天先把n8n分享给大家,毕竟资料比较少,有些流程我自己还没有搞明白。那么今天就先介绍这么多了,后面等我熟悉了之后再写文章介绍更多的功能。



今天就介绍到这里了。欢迎大家评论区留言讨论。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表