n8n 2.0 Self-host 實戰:Docker + Task Runners + Caddy 的完整設定筆記

​ 最近 n8n 正式推出 v2.0 大版本更新 🚀,這次更新在安全性、穩定性與整體效能上都有明顯提升 同時前端 Web UI 的 Canvas 介面也有一定幅度的視覺與互動變化 如果你想了解完整的官方更新細節,建議直接閱讀 n8n 官方 Blog 👉 Introducing n8n 2.0 ​ n8n Self‑host n8n 2.0 釋出時,官方依然維持 Self‑host 的彈性,這點對技術使用者來說非常重要 👍 官方也同步持續更新 Docker Image,讓升級流程相對平滑 這篇文章會分享我在升級到 n8n 2.0 之後,實際使用的: Docker Compose 架構 Task Runners 新架構設定 Redis 搭配使用方式 Caddy Server 反向代理與 HTTPS 設定 整體目標是:穩定、好維護、安全、設定不複雜 ​ Docker Compose 架構說明 本次的 Docker Compose 主要包含三個核心服務: n8n(主節點): 負責 Web UI、Webhook 接收、Workflow 管理 task‑runners(Worker 節點): 專門負責執行實際的 workflow 任務 Redis: 作為狀態儲存與跨 workflow / node 的輕量資料存取 這樣的拆分方式,是 n8n 近期引入的新一代執行架構 ...

December 23, 2025 · 3 min · jkgtw