跳到主要內容

部落格

不定期分享最新資訊文章

  • article-Zeabur 停止營運後,n8n 搬去哪?Railway、Coolify 費用與搬遷教學

    2026/10/19

    AI自動化 n8n 雲端部署
    Zeabur 停止營運後,n8n 搬去哪?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 批次匯出: 12n8n export:workflow --backup --output=/home/node/.n8n/migration/workflows/n8n export:credentials --backup --output=/home/node/.n8n/migration/credentials/ --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 官方安裝文件 核對主機需求和最新指令;該文件的安裝範例如下: 1curl -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