SuperAPI AI 工具集

promovaweb-devops-review-n8n-stack

部署与运维

查看项目

更新于 10-16 03:49

技能介绍

用途:对 N8N 的 Docker Swarm 编排文件 n8n.yaml 做一次完整审计,报告合规情况、问题与建议。

主要能力:按固定流程读取 n8n.yaml,逐项执行检查并标记 ✅ OK / ⚠️ 注意 / ❌ 错误,最后将完整报告写入 n8n.audit.md。检查范围包括:必填环境变量(x-n8n-keys、x-n8n-db、x-n8n-queue、x-n8n-domains、x-n8n-runners、x-n8n-env,含加密密钥、运行器令牌、Postgres 与 Redis 参数、域名、日志与执行超时等);必需服务 n8n_editor、n8n_worker_01、n8n_webhook、n8n_runners_01、n8n_mcp_api;各服务命令(start、worker --concurrency=10、webhook、["javascript", "python"]);副本数(编辑器仅 1,webhook 至少 2,运行器与 worker 成比例);Traefik 路由锚点、标签与规则(编辑器与 webhook 使用 Host,MCP 使用 Host 加 PathPrefix('/mcp'),域名一致性);任务运行器与 worker 的关联(BROKER_URI 指向 http://n8n_worker_01:5679、令牌一致);MCP 服务独立及内存上限 2048M;资源 limits、部署配置(replicated、manager 约束、start-first、rollback、delay≥30s)、网络与镜像锚点,以及密码、密钥、令牌等安全项。

使用方式:调用该技能后按其步骤执行,无需手动逐项检查;报告包含汇总计数、按类别结果与按优先级排列的推荐操作。

适用场景:部署前审查 N8N Swarm 栈、发现配置与安全风险、验证高可用与路由设置。

限制:仅针对 n8n.yaml 这一文件结构进行审计;具体版本号、价格、平台与其它未在资料中说明的信息暂未提供。