n8n 自架 vs n8n Cloud:資料主權、執行次數與成本的實際比較
n8n Cloud 依「工作流程執行次數」計費,自架版沒有這個限制。本文比較兩者在資料流向、執行量、社群節點與成本上的實際差異,以及 RoamerHost 託管版的規格。
🚀 想直接開始?60 秒部署你的 n8n
工作流程自動化平台。月付 NT$499 起,輸入 FIRST-FREE 首月免費。
n8n 是開源的,你可以自己架,也可以用官方的 n8n Cloud。兩者的差別不只是「誰來維護伺服器」。
差異一:執行次數計費
n8n Cloud 的方案是依工作流程執行次數分級的。這對自動化來說是個相當彆扭的計價方式——你的流程跑得越有價值、觸發得越頻繁,成本就越高,最後你會開始為了省錢而合併流程、減少觸發,反而違背了自動化的初衷。
自架版沒有執行次數的概念。你的實例能跑多少,取決於它的 CPU 和記憶體,跟「跑了幾次」無關。一個每分鐘觸發的監控流程和一個每天觸發一次的報表流程,成本是一樣的。
差異二:資料流向
這是自架最核心的理由。n8n 工作流程經手的資料通常很敏感:客戶名單、訂單內容、內部系統的 API 回應、第三方服務的憑證。
用 Cloud 版時,這些資料會流經 n8n 官方的伺服器;自架版則是資料只在你自己的容器裡處理。如果你的業務涉及個資、或是有客戶合約明訂資料不得經過第三方,這個差別是決定性的,不是偏好問題。
Credentials(各服務的 API 金鑰)同理——自架版的憑證儲存在你自己的實例裡。
差異三:社群節點
n8n 有龐大的社群節點生態,可以擴充官方沒有內建的整合。社群節點的安裝在自架版才完全開放,Cloud 版有其限制。如果你要串的是台灣本地的服務、或是比較冷門的 SaaS,這點會直接決定你能不能做。
自架的代價
誠實講清楚自架要付出什麼:你得處理伺服器、Docker、反向代理、SSL 憑證、版本升級。這些事情不難,但是持續性的成本,而且出問題時是你自己的週末。
RoamerHost 的定位就在這中間——實例是你獨立的容器、資料在你自己的環境、社群節點完全開放,但作業系統、憑證、反向代理由平台處理。
RoamerHost 的 n8n 規格
| 項目 | 內容 |
|---|---|
| 映像檔 | n8nio/n8n(官方原版,非分支) |
| 月費 | NT$499 |
| 記憶體 | 768 MB(硬上限,不使用 swap) |
| CPU | 1 核 |
| 儲存空間 | 2 GB |
| 執行次數 | 無限制 |
用的是官方原版映像檔,不是我們改過的分支——這代表官方文件、社群教學、升級路徑對你完全適用,你隨時可以把資料帶走自己架。
768 MB 對大多數流程綽綽有餘,但要留意:如果你的流程會一次載入大量資料到記憶體(例如一次抓幾萬筆記錄再做轉換),請改用分批處理的節點,否則會撞到記憶體上限。