-
-
介绍
-
网页
-
常见安装方式
-
docker 安装
拉取
启动
docker-compose.yml
启动
docker-compose.yml 方式
docker 直接镜像方式
-
界面
介绍
n8n更像是一个"万能工具箱",它最初是为工作流自动化设计的,后来也加入了AI能力。它的设计理念是"连接一切"。定位:通用工作流自动化和集成平台特点:强大的集成能力、灵活的节点编排、开源免费优势:集成范围广、扩展性强、社区活跃适合场景:业务流程自动化、系统集成、复杂工作流复制代码
网页
n8n
常见安装方式
1、云服务器2、npm安装3、docker安装复制代码
docker 安装
docker-compose.yml 方式
尝试很久未成功
docker-compose.yml
services:traefik:image:"traefik"restart: alwayscommand:-"--api.insecure=true"-"--providers.docker=true"-"--providers.docker.exposedbydefault=false"-"--entrypoints.web.address=:80"-"--entrypoints.web.http.redirections.entryPoint.to=websecure"-"--entrypoints.web.http.redirections.entrypoint.scheme=https"-"--entrypoints.websecure.address=:443"-"--certificatesresolvers.mytlschallenge.acme.tlschallenge=true"-"--certificatesresolvers.mytlschallenge.acme.email=${SSL_EMAIL}"-"--certificatesresolvers.mytlschallenge.acme.storage=/letsencrypt/acme.json"ports:-"80:80"-"443:443"volumes:- traefik_data:/letsencrypt- /var/run/docker.sock:/var/run/docker.sock:ron8n:image: docker.n8n.io/n8nio/n8nrestart: alwaysports:-"127.0.0.1:5678:5678"labels:- traefik.enable=true- traefik.http.routers.n8n.rule=Host(`${SUBDOMAIN}.${DOMAIN_NAME}`)- traefik.http.routers.n8n.tls=true- traefik.http.routers.n8n.entrypoints=web,websecure- traefik.http.routers.n8n.tls.certresolver=mytlschallenge- traefik.http.middlewares.n8n.headers.SSLRedirect=true- traefik.http.middlewares.n8n.headers.STSSeconds=315360000- traefik.http.middlewares.n8n.headers.browserXSSFilter=true- traefik.http.middlewares.n8n.headers.contentTypeNosniff=true- traefik.http.middlewares.n8n.headers.forceSTSHeader=true- traefik.http.middlewares.n8n.headers.SSLHost=${DOMAIN_NAME}- traefik.http.middlewares.n8n.headers.STSIncludeSubdomains=true- traefik.http.middlewares.n8n.headers.STSPreload=true- traefik.http.routers.n8n.middlewares=n8n@dockerenvironment:- N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true- N8N_HOST=${SUBDOMAIN}.${DOMAIN_NAME}- N8N_PORT=5678- N8N_PROTOCOL=https- N8N_RUNNERS_ENABLED=true- NODE_ENV=production- WEBHOOK_URL=https://${SUBDOMAIN}.${DOMAIN_NAME}/- GENERIC_TIMEZONE=${GENERIC_TIMEZONE}- TZ=${GENERIC_TIMEZONE}^8^8^8volumes:- n8n_data:/home/node/.n8n- ./local-files:/filesvolumes:n8n_data:traefik_data:复制代码
启动
docker-compose up -d复制代码
docker 直接镜像方式
因国内镜像多数暂停,采用临时配置镜像
https://1ms.run/复制代码
重启命令
sudo systemctl daemon-reloadsudo systemctl restart docker复制代码
拉取
docker pull n8n复制代码
启动
docker run -it --rm --name n8n -p 5678:5678 -e N8N_SECURE_COOKIE=false docker.1ms.run/n8nio/n8n 上面每个参数含义如下:-it: 交互式运行--rm: 运行结束后删除容器--name n8n: 容器名称-p 5678:5678: 映射端口-e N8N_SECURE_COOKIE=false: 设置cookie为非安全docker.1ms.run/n8nio/n8n: 镜像名称复制代码
界面
-