system-architecture

n8n 自架適合誰?成本、限制與實際使用心得(Zeabur 部署)

如果你正在考慮 n8n 自架,我先講我現在的答案:

自架可以很便宜,但「主機比較便宜」不等於「你就應該自架」

我先前把 n8n 放在 Zeabur,當時費用大約 US$10/月,主要跑朋友的記帳自動化

所以如果今天重新問我一次「要不要自架」,我不會再只看主機月費

我會一起看:

  • 目前到底跑多少 Workflow
  • 執行量大不大
  • 有沒有需要 self-host 才有的控制權
  • 我願不願意自己處理更新、備份、設定與故障
  • 多花一點錢換成官方 Cloud,到底有沒有真的替我省時間

這篇不寫部署教學

我比較想回答的是:n8n self-host 和 n8n Cloud,到底哪一種比較適合你

👉 第一次接觸可以先看:n8n 是什麼?

先釐清:n8n 自架不是「免費版 Cloud」

n8n 有可以自行部署的 Community Edition

自架後,你把 n8n 跑在自己的主機或部署平台上,主機、資料與很多底層設定會由自己掌握

這跟直接使用 n8n Cloud 最大的差別,不只是價格

而是:

Cloud:n8n 幫你養服務

Self-host:你取得更多控制權,也接下更多維護責任

所以我現在不太會把問題簡化成:

自架 US$10,Cloud 比較貴,所以自架一定划算

因為那只算了主機費

我的 n8n 自架經驗:成本不只有月費

我當初選 Zeabur,是因為我不想為了跑 n8n,先變成一個 VPS 管理員

Zeabur 這種部署平台,對我來說比自己從裸 VPS 開始處理環境簡單很多

當時的狀況大概是:

  • n8n 跑在 Zeabur
  • 每月成本約 US$10
  • 當時主要長期跑朋友的 bookkeeping workflow
  • 流程量沒有大到需要為 execution 成本焦慮

當時這套東西能跑、成本也低,我沒有只為了方便就搬家

Zeabur 第一次發生資安問題後,我開始找替代方案,也把備份、憑證和退出成本納入考量

2026 年 10 月 Zeabur 宣布停運後,我也開始尋找新的自架平台

如果想繼續自己部署 n8n,可以評估 Railway,但主機設定、備份與維護仍要自己負責

👉 這條還在跑的記帳流程:用 n8n + Telegram 做記帳自動化

n8n Cloud 現在買的是什麼?

n8n Cloud 的核心價值不是「功能比較高級」

而是官方替你處理 hosted environment

目前 n8n Cloud 的付費方式以 Workflow executions 為主要計價單位,不是每個節點各算一次

一個 Workflow 從頭跑到尾,不管裡面有幾個 steps,基本上都算一次 execution

目前 n8n 官方也公開列有美元價格參考:Starter 約 US$24 / 月,包含每月 2,500 executions;Pro 約 US$60 / 月,包含 10,000 executions

n8n 可能依地區與付款週期顯示不同幣別或價格,真正購買前仍以結帳頁為準

對我這種 workload 很小的人來說,Cloud 的問題不是「2,500 executions 夠不夠」

而是:

我現在有沒有必要多付這個價差,換掉自己管理部署的麻煩?

以前我先算價差,現在會連維護時間和平台風險一起算

如果你跟我不一樣,現在還沒部署 n8n,而且只是想先把 Workflow 跑起來、不想自己處理主機,可以直接從 n8n Cloud 開始

👉 如果你正在 Cloud 和自架之間選:n8n Cloud 值得付費嗎?Cloud vs 自架完整比較

👉 如果你主要想算額度:n8n Cloud 費用怎麼算?

Self-host 真正多出來的是控制權

如果你需要比較底層的控制,self-host 的差異就會開始變重要

例如 n8n Cloud 目前不讓你自行控制一些底層環境,包括:

  • 自訂 environment variables
  • database backend
  • queue mode
  • worker / concurrency 底層配置
  • custom TLS / certificate 設定
  • ports / proxy
  • 部分 execution / pruning / queue 行為

另外,像 bash scripts、某些 custom node / 自訂執行環境需求,也會更偏向 self-host 的世界

如果你根本沒有這些需求,那「我可以控制很多東西」其實不一定是優點

因為你最後可能只是多了一堆自己要顧的東西

自架真正容易被漏算的成本:維護

這是我現在會比以前更認真算的一塊

Self-host 不代表每天都會壞

但你至少要知道,這些事情最後是誰的責任:

  • n8n 更新
  • 主機與儲存空間
  • 備份與還原
  • credentials / secrets
  • HTTPS / domain / network 設定
  • 執行失敗後的排查
  • 服務掛掉時誰要處理

如果你本來就會處理,而且 instance 很穩,這些成本可能很低

如果你每次看到 server 問題都覺得很煩,那 Cloud 貴的那一段,其實是在買「不要管這些」

對一人公司來說,我覺得這個時間成本比單看 VPS 價格更重要

那什麼情況我會繼續 self-host?

我會偏向 self-host,如果:

  • 現有部署穩定,備份、憑證與平台風險也在可接受範圍
  • 主機成本低,而且 execution 量可能很高
  • 需要比較多底層設定或部署控制
  • 有 custom node / 自訂環境需求
  • 資料或 infrastructure 有明確的自主管理需求
  • 自己有能力維護,而且不覺得這件事很煩

什麼情況我反而會選 n8n Cloud?

如果是重新開始,而且我的需求只是:

  • 想趕快把 Workflow 跑起來
  • 不想研究部署
  • 不想自己處理 server 更新與維護
  • execution 量在 Cloud 方案範圍內
  • 沒有特殊底層設定需求

那我現在會更認真考慮 Cloud

因為對這種使用者來說,省下來的不是主機費,是維護注意力

尤其如果 n8n 只是你一人公司裡的一個工具,而不是你想研究的技術本身,我不覺得每個人都需要先學會 self-host 才能開始做自動化

不要因為「未來可能很多流程」就先做最重的架構

我以前比較容易想像:

以後 Workflow 一定會越來越多,所以現在先把自架中樞弄好

但現在我會保守一點

因為有些自動化做了之後根本不值得留下

我以前也跑過「收名單後自動寄第一封 Email」

技術上可以跑,但實際成效不好,我最後還是關掉了

另外有些原本以為要做成固定 Workflow 的事情,現在因為 Agent 協作變得更好,我也不一定會急著把它硬自動化

所以真正該問的是:

這條 Workflow 有沒有真的值得長期跑?

而不是先替一個還不存在的巨大自動化帝國準備 infrastructure

如果現在重新選一次

以前我看著 Zeabur 約 US$10/月的帳單,覺得能跑就好

第一次資安問題發生後,我開始找替代方案,想法也變了:安全、備份和能不能順利搬走,比單純省幾美元重要

如果沒有特殊自架需求,n8n Cloud 的價格在可接受範圍內,又能省去維護主機的麻煩,我會優先考慮它

真的要搬,還是先確認資料備份、憑證與流程能否還原

結語:Self-host vs Cloud,本質上是在買不同東西

Self-host 買的是控制權

Cloud 買的是省事

如果你很需要控制權,自架很合理

如果你只是想讓 Workflow 穩定跑,又完全不想養 infrastructure,Cloud 也很合理

對我來說,過去的 Zeabur 帳單與使用心得仍是真實紀錄,但今天選擇方案時,我不會再只看月費

延伸閱讀:

👉 n8n 常見錯誤:為什麼很多自動化流程跑不起來?

👉 AI 自動化是什麼?AI Agent 與自動化差在哪