n8n 开源自动化控制台
安全 人工智能原生 工作流程自动化
全球最受欢迎的技术团队工作流程自动化平台
社区提交的 800 多个工作流程模板 https://n8n.io/workflows/

Docker Compose 安装 n8n
自用Synology Docker Compose 参考样本
version: "3.9"
services:
db:
image: postgres:15.4
container_name: n8n-DB
hostname: n8n-db
mem_limit: 512m
cpu_shares: 768
security_opt:
- no-new-privileges:true
user: 1024:100
healthcheck:
test: ["CMD", "pg_isready", "-q", "-d", "n8n", "-U", "n8nuser"]
timeout: 45s
interval: 10s
retries: 10
volumes:
- /volume1/docker/n8n/db:/var/lib/postgresql/data:rw
environment:
TZ: Europe/Paris #需更改时区
POSTGRES_DB: n8n
POSTGRES_USER: n8nuser
POSTGRES_PASSWORD: n8npass
restart: on-failure:5
n8n:
image: n8nio/n8n:latest
container_name: n8n
hostname: n8n
mem_limit: 1g
cpu_shares: 768
security_opt:
- no-new-privileges:true
ports:
- 5678:5678
volumes:
- /volume1/docker/n8n/data:/home/node/.n8n:rw
- /volume1/docker/n8n/files:/files:rw
environment:
N8N_HOST: n8n.*****.*** #需更改域名
N8N_PORT: 5678
N8N_PROTOCOL: https
NODE_ENV: production
WEBHOOK_URL: https://n8n.*****.*** #需更改域名
GENERIC_TIMEZONE: Europe/Paris #需更改时区
TZ: Europe/Paris #需更改时区
DB_TYPE: postgresdb
DB_POSTGRESDB_DATABASE: n8n
DB_POSTGRESDB_HOST: n8n-db
DB_POSTGRESDB_PORT: 5432
DB_POSTGRESDB_USER: n8nuser
DB_POSTGRESDB_PASSWORD: n8npass
restart: on-failure:5
depends_on:
db:
condition: service_healthy
反向代理
反向代理并开启 SSL 域名 -> 服务器IP:5678
自用部分参考案例

用途广泛 网络安全防范 家庭智能 必备服务之一
➡️ 在线预约
电子设备维护/网络服务 预约
➡️ 远程协助
在线文字/语音/视频 协助
📢 免费提供咨询/报价 其余服务付费提供 (维修/网络/协助…) 在线预约/远程协助