智能体
dev.to ·
@Tunç
如何在 Ubuntu 24.04 上用 Docker Compose 自托管 n8n
文章给出在 Ubuntu 24.04 上以 Docker Compose 自托管 n8n 的配置:运行 n8n 2.41.6、n8nio/runners 任务运行器和 PostgreSQL 18,前置 Caddy 处理 80/443 端口的 HTTPS,n8n 仅发布在 127.0.0.1:5678。文中提醒 Docker 发布端口会绕过 UFW,公开 5678 即使 UFW 拒绝仍可访问;需设置 N8N_ENCRYPTION_KEY、N8N_WEBHOOK_URL 和 N8N_PROXY_HOPS=1。N8N_WEBHOOK_URL 在 n8n 2.35.0 取代 WEBHOOK_URL,n8n 1.0 移除了 N8N_BASIC_AUTH 变量。n8n 官方容量示例给出 n8n 自身 320 MB 至 2 GB 内存,可选 n8n Assistant 沙箱需 4 GB RAM 和 2 vCPU。更新只需修改 .env 中一行版本号。n8n 3.0 仅支持 Docker 安装,社区版基于 Sustainable Use License 源码可用。
AI推荐理由 提供 n8n 2.41.6 + PostgreSQL 18 + Caddy 的自托管 Docker Compose 配置,并指出 Docker 发布端口绕过 UFW、N8N_WEBHOOK_URL 在 2.35.0 取代 WEBHOOK_URL、1.0 移除 N8N_BASIC_AUTH 等具体版本变更,对自托管部署有直接参考价值;但为 AI 辅助整理、含产品引用移除说明,且未提供实测性能数据。
72
正文
当前仅保存了标题或简介;并非所有来源都提供正文,可通过下方原文链接查看。