Zeabur 停止營運後,n8n 搬去哪?Railway、Coolify 費用與搬遷教學
- 從 Zeabur 備份資料,到 Railway 或 Coolify 的選擇與切換 -
原本穩定運作的 n8n 自動化,突然遇到部署平台宣布停止營運,接下來該怎麼辦?
我原本把 n8n 部署在 Zeabur,用它串接 LINE 官方帳號、Google 服務、Webhook 和 AI 工作流程。真正讓人擔心的,不只是重新部署 n8n,而是工作流程、Credentials、資料庫和加密金鑰能不能完整搬走。
我整理了兩個方向:Railway 適合先把服務快速搬起來;Coolify 搭配 VPS,適合願意自行管理伺服器、也準備部署更多服務的人。本文包含費用參考、備份清單和切換步驟。這是一份搬遷規劃與教學整理,並不表示我已完成 Railway 或 Coolify 的實際遷移驗證。
Zeabur 什麼時候停止營運?
Zeabur 在 2026 年 10 月 17 日公告將逐步結束平台營運。官方也說明,2026 年 10 月 14 日發生內部系統及部分客戶服務遭外部人士入侵的資安事件,調查與後續報告仍在進行。
| 時程 | 官方公告的安排 |
|---|---|
| 2026 年 10 月 17 日起 | 停止新購專用伺服器與網域,開始受理帳戶餘額退款等申請 |
| 2026 年 12 月 1 日起 | 共享叢集服務暫停;專用伺服器停止續費 |
| 2026 年 12 月 1 日至 31 日 | 專用伺服器依個別到期日陸續關閉 |
| 2026 年 12 月 31 日 | 所有專用伺服器和共享叢集停止服務 |
12 月 31 日是全部服務停止的最後日期,不代表每一個服務都能運作到那一天。共享叢集自 12 月 1 日起會暫停運作,但公告表示使用者仍可手動恢復服務以備份資料;專用伺服器則要依自己的到期日安排。資料刪除日期、最晚匯出期限和 Support 停止服務日期仍待另行公告。建議先確認自己使用的服務類型與到期日,盡早做一份獨立備份。
完整時程以 Zeabur 停止營運公告 為準。
Railway 和 Coolify,哪一種比較適合搬 n8n?
兩者都能部署 n8n,但你要負責的事情不一樣。
| 項目 | Railway | Coolify + VPS |
|---|---|---|
| 服務型態 | 雲端應用平台,提供部署、網域、Volume 和用量介面 | 自架部署管理平台,安裝在自己租用或管理的伺服器上 |
| 主機維護 | 平台處理較多底層工作 | 自己處理作業系統、Coolify、網路和安全更新 |
| 費用模式 | 方案最低費用加上資源用量 | Coolify 自架軟體免平台授權費,另付 VPS、備份和儲存費 |
| 比較適合 | 想先恢復單套 n8n、降低伺服器管理工作 | 想在同一台 VPS 管理多個網站、資料庫或自動化服務 |
| 主要取捨 | 用量上升時帳單也會變動 | 主機可自行管理,但維護和故障排查責任較多 |
Railway 有新加坡部署區域,對台灣使用者可以列入考慮;Coolify 的連線品質則會跟你選的 VPS 機房有關。Railway 官方有 n8n 部署指南,Coolify 官方列出 SQLite、PostgreSQL,以及 PostgreSQL 加 Worker 的 n8n 部署方式,見 Coolify 的 n8n 文件。
如果現在最重要的是縮短停機時間,先選熟悉度較高、能快速驗證的方案。只有一套 n8n 時,Railway 通常比較省管理工;如果平常就會管理 Linux、Docker 和備份,而且還要部署其他服務,Coolify 才比較容易發揮主機共享的彈性。哪個方案比較便宜,要連同實際用量、備份和維護時間一起比較。
Railway 和 Coolify 每月大約多少錢?
以下列出 2026 年 10 月 19 日查到的官方價格,金額以美元計;方案、費率、稅金和地區供應可能調整,開通前請再看服務商的最新帳單說明。
Railway:US$5 是最低月費,不是固定上限
Railway Hobby 每月最低 US$5,這筆費用包含 US$5 的資源用量額度。若當月資源使用 US$3,仍支付 US$5;若使用 US$8,總額約為 US$8。超過額度後,CPU、記憶體、Volume 儲存和網路傳輸都會影響帳單。
| 資源 | Railway 公布的費率 |
|---|---|
| RAM | US$10/GB/月 |
| CPU | US$20/vCPU/月 |
| Volume 儲存 | US$0.15/GB/月 |
| 對外流量 | US$0.05/GB |
這些費率是按實際使用量計費,不代表服務設定了多少上限就一定會用滿。n8n 長時間開機時,記憶體與持久化儲存都會持續影響費用;Workflow 執行量、AI 節點、檔案處理和對外流量則會讓 CPU 或流量成本增加。Railway 建議先部署並觀察一段時間,再從 Workspace 的用量頁估算帳單。更多細節見 Railway 方案與價格 和 官方定價頁。
Coolify:軟體免費,主機和備份仍需付費
Coolify 自架版不用支付平台授權費,但 VPS、公開 IPv4、主機備份、額外儲存和異地備份仍會產生成本。以下用歐洲 Hetzner Cloud 與 DigitalOcean 的公開價格作示例,並把主機備份計入試算:
| 方案示例 | 主機費 | IPv4/每日備份 | 約計月費 |
|---|---|---|---|
| Hetzner CX23 | US$6.49 | IPv4 US$0.60、主機備份約 US$1.30 | 約 US$8.39 |
| Hetzner CX33 | US$9.99 | IPv4 US$0.60、主機備份約 US$2.00 | 約 US$12.59 |
| DigitalOcean Basic Droplet,4GB RAM/2 vCPU | US$24.00 | 每日 Droplet 備份約 US$7.20 | 約 US$31.20 |
Hetzner 兩個價格是德國/芬蘭區域、未含 VAT、未含 IPv4 的月價;備份費以該主機月價的 20% 計。DigitalOcean 每日 Droplet 備份按 Droplet 費用的 30% 計算。費用只供初步比較,沒有包含獨立異地備份、網域、額外磁碟、超額流量、可能的稅金,以及自行維護所花的時間。來源可查看 Hetzner 2026 年價格調整、Hetzner IPv4 價格、Hetzner 雲端備份費用說明 和 DigitalOcean Droplet 價格。
Coolify 官方建議執行它的伺服器至少有 2 個 CPU 核心、2GB RAM 和 10GB 可用磁碟;這是 Coolify 本身的最低需求,不等於同一台主機也執行 n8n、PostgreSQL 和其他服務時一定足夠。請按實際負載留出資源,並監測磁碟和記憶體。完整條件見 Coolify 自架指南。
搬家之前,先備份這四類資料
只匯出 Workflow JSON 不等於完成 n8n 系統備份。搬遷前先盤點資料庫類型、n8n 版本、Volume 掛載、網域、環境變數名稱、自訂節點,以及是否有外部檔案儲存。
1. 匯出 Workflow 和 Credentials
可以在 n8n 介面逐一匯出重要 Workflow;若有服務 Terminal,也可使用 CLI 批次匯出:
1 | n8n export:workflow --backup --output=/home/node/.n8n/migration/workflows/ |
--backup 會分別輸出 Workflow 和 Credentials。這份匯出不包含使用者、執行紀錄、Variables、整個 n8n 設定或加密金鑰,因此不能取代完整備份。Credentials 和其匯出檔都要當成機密資料保存,不可上傳到公開 GitHub 或貼在公開討論區。
2. 備份 SQLite 或 PostgreSQL
先確認目前使用哪種資料庫。若環境變數有 DB_TYPE=postgresdb 或 DB_POSTGRESDB_HOST,通常代表使用 PostgreSQL;如果沒有另外設定,可能是預設 SQLite,仍要透過服務設定和實際檔案確認。
SQLite:先停止 n8n 的寫入,再備份 .n8n 持久化目錄。n8n 官方提醒,n8n 正在寫入時直接複製 SQLite 資料庫,備份可能不一致。Zeabur 的離線備份只涵蓋服務掛載的持久化 Volume;備份前要確認 .n8n 確實在該 Volume 中,備份完成再下載並確認檔案可讀。
PostgreSQL:備份資料庫,也要另外保存 n8n 的 .n8n 目錄。Zeabur 官方文件說 PostgreSQL 備份使用 pg_dumpall 並輸出標準 .sql 格式;這種 SQL 備份應依格式使用 psql 還原,不能把所有 .sql 檔都當成 pg_restore 使用的 custom archive。若另外使用 pg_dump 匯出單一資料庫,先確認輸出格式,再選擇相符的還原工具,並處理資料庫角色及權限差異。
Zeabur 文件也說明,備份保留 7 天;需要長期留存時要自行下載到 Zeabur 以外的位置。操作方式與格式可查閱 Zeabur 備份文件。
3. 保存原本的加密金鑰
n8n 的 Credentials 以原本的加密金鑰加密。金鑰可能在 .n8n/config,也可能由 N8N_ENCRYPTION_KEY 提供。還原到新環境時必須沿用原本的金鑰;如果資料庫搬過去卻使用新的金鑰,既有 Credentials 可能無法解密。不要為了搬遷任意更換這個金鑰。
n8n 官方完整備份說明指出,SQLite 需要 .n8n 資料夾;PostgreSQL 則需要資料庫備份和 .n8n 資料夾。若使用外部 S3 等二進位檔案儲存、自訂檔案路徑或自訂節點,也要另外備份。詳細內容見 n8n 備份與還原文件。
4. 留一份可實際還原的備份
下載完成不代表還原一定成功。建議至少保留兩份備份,其中一份放在 Zeabur 以外的安全位置;以測試環境確認 Workflow 可以載入、Credentials 可以解密、資料庫可連線,再進行正式切換。備份檔及金鑰不要放在公開 Git 儲存庫。
若想先熟悉舊環境的部署方式,可以參考站內的 n8n 部署到 Zeabur 教學;LINE Webhook 的檢查方式也可參考 n8n 串接 LINE Bot Webhook。
如何把 n8n 搬到 Railway?
Railway 的官方指南提供 n8n Docker Image 和一鍵範本兩種方式。搬遷時先沿用原本的 n8n 版本和資料庫類型,讓「換平台、升級 n8n、切換資料庫」不要同時發生;確認服務運作後,再另外安排升級。
1. 建立服務和持久化 Volume
建立 Railway Project,選擇接近使用者的區域;Railway 有 Singapore 的 Southeast Asia Metal 區域。建立 n8n 服務時可用官方範本,或從 Docker Image 部署 n8nio/n8n。
n8n 預設將資料放在 /home/node/.n8n。建立 Volume 並掛載到這個路徑,否則重新部署後,SQLite 資料庫或本機設定可能不會保留。若使用 PostgreSQL,資料庫也需要自己的持久化與備份規劃。
2. 設定網域、時間與 Webhook
依 Railway 導引設定服務連接埠與公開網址。常見設定如下,實際值依你的網域與 n8n 版本調整:
| 環境變數 | 設定方向 |
|---|---|
N8N_PORT |
Railway 官方 n8n 指南使用 ${{PORT}} |
N8N_PROTOCOL |
公開 HTTPS 網站使用 https |
N8N_WEBHOOK_URL |
設為完整的公開網址,例如 https://n8n.example.com/ |
GENERIC_TIMEZONE、TZ |
例如 Asia/Taipei,並確認排程時區 |
N8N_EDITOR_BASE_URL |
若有自訂網域,設為編輯器網址 |
N8N_ENCRYPTION_KEY |
使用原本的值,透過平台安全的 Secret/Variables 欄位設定 |
反向代理層數要依實際網路架構判斷,只有符合 n8n 的代理設定情境時才設定 N8N_PROXY_HOPS。n8n 官方文件標示,從 2.35.0 起 WEBHOOK_URL 已棄用,改用 N8N_WEBHOOK_URL;舊名稱目前仍是別名,但會出現棄用提醒。Railway 指南仍列出 WEBHOOK_URL 範例,部署時請以正在使用的 n8n 版本和 n8n 官方文件為準。
如果原本使用 PostgreSQL,在新服務設定 DB_TYPE=postgresdb 和對應資料庫連線變數;恢復資料庫後仍要保留 /home/node/.n8n,其中可能存有加密金鑰和其他本機資料。Railway 的 Docker Image、Volume 與變數範例見 Railway n8n 部署指南,n8n 的 Webhook 變數說明見 n8n Endpoints 環境變數文件。
3. 還原後先在測試環境驗證
SQLite 和 SQLite 搬遷時,確認 n8n 已停止寫入,再將原本 .n8n 資料還原到 Volume;PostgreSQL 則先建立目標資料庫,再依備份格式匯入,並確認使用原本的加密金鑰。不要把 SQLite 備份檔直接當成 PostgreSQL 備份匯入。
先用新網址登入,檢查 Workflow、Credentials、使用者和自訂節點。建立少量測試 Workflow 確認觸發和輸出正常,最後再處理正式 Webhook 與排程切換。
Railway Volume 可建立手動或排程備份,但官方說明指出,Volume 備份只能還原到同一個 Project 和 Environment。它適合平台內復原,不能取代下載到其他平台的獨立備份。參考 Railway Volume 備份說明。
如何在 VPS 上安裝 Coolify 並部署 n8n?
Coolify 是自架的部署管理工具,並不附送 VPS。你要先租用 Linux 主機,再維護作業系統、Coolify、網路、資料庫和備份。Coolify 官方建議自架管理主機至少具備 2 個 CPU 核心、2GB RAM 和 10GB 磁碟;如果同機執行 n8n 和 PostgreSQL,應依實際負載預留更多資源。
1. 準備 VPS 和 Coolify
選擇有 SSH 權限的 VPS,確認機房、規格和備份價格。Coolify 官方提供自動安裝方式,執行前請從 Coolify 官方安裝文件 核對主機需求和最新指令;該文件的安裝範例如下:
1 | curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash |
安裝後盡快建立管理員帳號,限制管理介面的公開存取,並備份 /data/coolify/source/.env。這個檔案含有復原 Coolify 所需的重要秘密值,不要提交到 Git 或貼到公開頁面。防火牆只開放服務實際需要的連接埠;n8n 的內部連接埠和 PostgreSQL 5432 通常不應直接暴露到公網。
2. 選擇 n8n 部署組合
Coolify 的 n8n 文件列出三種常見組合:n8n + SQLite 適合簡單或測試用途;n8n + PostgreSQL 適合需要獨立資料庫的正式服務;n8n + PostgreSQL + Redis + Worker 則增加佇列和並行執行元件。服務越多,資源、監控和還原流程也越複雜,不需要一開始就採用 Worker 組合。
綁定自己的網域並啟用 HTTPS 後,還原原本的 .n8n 與資料庫。搬遷前後都沿用同一個 Encryption Key,並逐一確認環境變數名稱和檔案掛載位置。Coolify 的 PostgreSQL 備份可以排程,也可上傳到 S3 相容儲存;但 Coolify 平台自身的備份與應用程式、資料庫、Volume 的備份是不同項目,請分開設計。官方資料可參考 Coolify 資料庫備份 和 Coolify 執行個體備份。
Webhook 和排程切換,怎麼避免重複執行?
n8n 換了網域後,LINE 官方帳號、表單服務、網站和其他外部平台可能仍呼叫舊的 Webhook URL。請逐一更新來源平台的 Webhook 網址和 OAuth Callback/Redirect URI。
若有串 LINE 官方帳號,可到 LINE Developers Console 更新 Webhook URL,先按 Verify,再實際傳送一則訊息,檢查 n8n 是否收到事件並正常回覆。Verify 成功只代表驗證請求能到達端點,不能代替完整 Workflow 測試。Google OAuth、Gmail、Google Calendar 等整合也要檢查重新導向網址和授權狀態。
切換正式排程時,不要讓新舊 n8n 同時執行相同的正式 Workflow,否則可能重複寄信、寫入資料或回覆 LINE。可以照以下順序操作:
- 先在新環境用測試資料驗證 Workflow 和 Credentials。
- 暫停舊環境的正式排程,等待進行中的執行結束。
- 做一次最後備份,將最後變更同步到新環境。
- 更新 Webhook、OAuth Callback 和 DNS 等外部設定。
- 啟用新環境的正式 Workflow,送出真實但可控的測試事件。
- 觀察執行紀錄和外部回應,再依備份政策處理舊環境。
搬遷時要一起檢查哪些資安設定?
這次搬家也是重新盤點憑證與備份的時機。平台帳號和 n8n 管理員帳號使用強密碼並啟用 MFA;備份存放在受控位置,保留異地副本並定期測試還原。API Key、OAuth Client Secret 或資料庫密碼若可能受到資安事件影響,請依服務商建議和憑證用途逐一輪替。
不要把 n8n 的 Encryption Key 當成一般 API Key 隨意更換。它用來解密資料庫中已儲存的 Credentials。搬遷時要先帶著原金鑰完成還原;若日後要更換,應先查閱 n8n 官方支援的作法,並確認有可還原的完整備份。
不要把包含 Credentials、Encryption Key、Coolify .env 或資料庫密碼的檔案放進公開 GitHub。Workflow 和設定範本若需版本管理,先移除秘密值,使用平台提供的 Secret 管理功能保存真實憑證。
我會怎麼選?
如果目標是先讓一套 n8n 盡快恢復,我會先評估 Railway:部署入口較直接,有新加坡區域,費用可以從使用量開始觀察。Hobby 的 US$5 是最低月費和包含的用量額度,不是無上限的固定價。
如果你已經會管理 Linux 和 Docker,也有多個網站、資料庫或自動化服務要集中管理,再評估 Coolify + VPS。Coolify 軟體自架免費,但主機、備份、異地儲存、資安更新和故障排除都由自己負責;把這些時間也算進總成本,才看得出是否真的划算。
我會分成三階段處理:先完成安全備份和測試還原;再用熟悉的平台恢復正式流程;最後把環境變數範本、備份清單、Webhook 更新和還原步驟整理成 SOP。這樣下一次更換平台時,搬遷就不必從頭猜一次。
常見問答 (FAQ)
Q1:只匯出 n8n Workflow JSON,可以完整搬家嗎?
不行。完整搬遷還要依資料庫類型備份 SQLite 或 PostgreSQL、保存原本的 Encryption Key,並檢查 .n8n 目錄、自訂節點和外部檔案儲存。CLI 匯出主要是 Workflow 和 Credentials,不包含完整執行紀錄與所有系統設定。
Q2:Railway Hobby 每月只要 US$5 嗎?
US$5 是 Railway Hobby 的最低月費,並包含 US$5 的資源用量額度。若實際用量超過額度,帳單會隨 CPU、記憶體、Volume 和流量增加;部署後應查看用量頁,不要把最低費用當成固定上限。
Q3:Coolify 一定比 Railway 便宜嗎?
不一定。Coolify 自架軟體免平台授權費,但 VPS、IP、備份、異地儲存、維護時間和故障處理都要納入。只有一套 n8n 時,Railway 省下的管理工可能更有價值;多個服務共用主機時,Coolify 才可能降低整體單位成本。
Q4:搬遷時可以讓新舊 n8n 同時運作嗎?
可以在測試期間讓新環境保持未啟用正式排程,但不要讓兩邊同時執行相同的正式 Workflow。正式切換前先暫停舊排程、等待執行完成、做最後備份,再更新 Webhook 並啟用新環境,避免重複寄信或處理資料。
Q5:如果現在無法登入 Zeabur,資料是不是就救不回來?
不一定。請先查看 Zeabur 官方公告並聯絡 Zeabur Support,詢問服務狀態、可用的備份和資料匯出方式。公告指出共享叢集服務暫停後仍可手動恢復以備份資料;是否能存取個別服務,則要以當下狀況和官方支援回覆為準。
官方參考資料
- Zeabur 停止營運公告
- Zeabur 備份文件
- Railway 方案與價格
- Railway n8n 部署指南
- Railway 部署區域
- Railway Volume 備份
- n8n 備份與還原
- n8n Webhook 環境變數
- Coolify 自架指南
- Coolify n8n 部署文件
- Coolify 資料庫備份
- Coolify 執行個體備份
- Hetzner 2026 年價格調整
- Hetzner IPv4 價格
- Hetzner 雲端備份費用說明
- DigitalOcean Droplet 價格
- DigitalOcean 備份價格
本文整理日期:2026 年 10 月 19 日。平台時程、價格、功能與介面可能調整,請以官方最新資料為準。本文是搬遷規劃與教學整理,並未宣稱已完成實際搬遷。
#n8n #Zeabur #Railway #Coolify #AI自動化 #雲端部署 #VibeCoding