Zeabur 在 2026 年 10 月 17 日宣布停運:12 月 1 日起共享叢集暫停、專用伺服器停止續費,12 月 31 日前全部關閉。遷移要做的是:備份資料庫、在新平台用 GitHub 重建服務、搬環境變數並換掉所有金鑰、切換網域,最後暫停舊服務。
這篇文章會用我 10 月 19 日把官網、工具站和 n8n 從 Zeabur 搬到 Railway 的實際過程,走一遍 6 個遷移步驟,並比較 Vercel、Cloudflare、Coolify 這幾個替代方案適合誰。
Zeabur 停運時程與該先做的事
停運公告一出來,Zeabur 後台最上方就多了一條紫色橫幅。我那天打開後台才發現,自己有 4 個專案放在上面:官網、工具站、一個暫時不上線的 AI 工具,還有跑著 30 幾條工作流的 n8n。
12 月 1 日和 12 月 31 日各停什麼
依 Zeabur 官方公告,兩個日期停掉的東西不一樣:
| 日期 | 共享叢集 | 專用伺服器 |
|---|---|---|
| 10 月 17 日起 | 照常運作 | 不能再買新的,網域也停止販售 |
| 12 月 1 日 | 所有服務暫停,可以手動重啟來備份資料 | 停止自動續費,各自到期日關機 |
| 12 月 31 日 | 全部停止 | 全部停止 |
大部分人用的是共享叢集,所以要把 12 月 1 日當成最後期限。資料什麼時候刪除,官方還沒公布,公告只說會另外通知,所以現在就該先把資料庫備份下來。
Zeabur 帳戶裡的餘額可以退費嗎
可以。依 Zeabur 官方公告,帳戶餘額退費和資安事件的損失賠償是兩件事,都要寫信給 Zeabur 客服分開申請,信裡寫清楚是哪一種。台北市法務局消保官也表示,退費原則上要用你當初付款的幣別退回。
Zeabur 登記在美國、台灣沒有分公司,客服處理不了的話,可以到跨境消費爭議網站 eConsumer.gov 申訴,或請信用卡的發卡銀行協助處理刷卡爭議款。
放在 Zeabur 的金鑰為什麼要全部換掉
這次停運的起因是 10 月 14 日的第二次資安事件。Zeabur 在資安事件通知中建議用戶輪替所有放在環境變數裡的機密,包括 API 金鑰和資料庫密碼。放在 Zeabur 上的 Google 服務帳號、OpenAI 或 Groq 的金鑰、GitHub Token,都要當作可能外洩過。
我的做法是先照搬、讓服務在新平台跑起來,搬完再一把一把換新。順序反過來也行,只是同時改平台又改金鑰,出錯時比較難判斷是哪一邊的問題。
📖 延伸閱讀:Claude Code 資安健檢:Vibe Coding 網站 7 種常見漏洞怎麼抓
Zeabur 替代方案怎麼選
Zeabur 停運後,大家最常考慮的替代方案是 Cloudflare、Vercel 和 Coolify。我把這幾個加上最後選的 Railway 放在一起比(價格為 2026 年 10 月):
| 平台 | 費用 | 適合誰 | 要注意的地方 |
|---|---|---|---|
| Railway | Hobby 每月 5 美元,含 5 美元用量 | 有後端、有資料庫,想推上 GitHub 就自動部署 | 試用版限制多,正式用要升級 |
| Render | 有免費方案 | 預算是 0、流量很小的作品 | 免費版閒置 15 分鐘會休眠,喚醒要約 1 分鐘;免費資料庫 30 天到期 |
| Vercel | Hobby 免費,Pro 每月 20 美元 | Next.js 前端 | Hobby 只能非商業使用 |
| Cloudflare Workers | 免費每天 10 萬次請求 | 純前端、流量大的網站 | Next.js 要多裝轉接器,部分程式要改 |
| Coolify | 自架免費,Cloud 版每月 5 美元起,另外自租主機 | 服務多、想壓成本、會一點伺服器管理 | 主機更新、備份都要自己顧 |
| n8n Cloud | Starter 年繳每月 20 歐元 | 只跑 n8n、不想管主機 | 每月 2,500 次執行上限 |
我最後選 Railway,理由是它跟 Zeabur 最像:接 GitHub、push 就自動部署、資料庫點一下就開好,官網的程式幾乎不用改。我要在 12 月 1 日前搬完三種服務,不想同時處理改程式這件事。
Vercel 免費版能不能放商業網站
不行。Vercel 的公平使用條款寫明 Hobby 方案只限非商業的個人用途,網站上只要有收款、賣產品或服務、放廣告,或是有人拿錢幫你寫這個網站,都算商業用途,要升級 Pro。我的官網有在接案,照規定要每月付 20 美元,是 Railway 的 4 倍。
Cloudflare 便宜,但為什麼我沒選
Cloudflare Workers 的免費額度很多,每天 10 萬次請求,而且沒有商業使用的限制。問題是 Next.js 網站要多裝一個叫 OpenNext 的轉接工具才放得上去,我的官網還有幾個功能要改寫。這些都做得到,只是會把搬家時間拉長。如果你的網站是純前端、沒有後端,Cloudflare Pages 會是很划算的選擇。
Coolify 自架適合什麼人
Coolify 是開源的自架部署平台,裝在你自己租的主機上,操作起來接近 Zeabur:接 GitHub、自動上 https、一鍵開資料庫。軟體本身免費,錢花在主機上。如果你有三個以上的服務、想把每月成本壓到最低,又不怕偶爾登入主機更新系統,Coolify 很值得。只有一兩個小服務的話,用 Railway 這種代管平台比較省事。
從 Zeabur 搬到 Railway 的 6 個步驟
下面是我搬官網、工具站和 n8n 的實際順序。官網和工具站的程式放在 GitHub,n8n 則是現成的 n8n 加上一個資料庫,兩種都走同一套流程。
步驟一:盤點 Zeabur 上的服務和資料
先打開 Zeabur 後台,把每個專案點進去,記下四件事:程式是從 GitHub 來,還是用現成的範本(例如 n8n)、有沒有資料庫、有沒有掛「硬碟」、網域是哪一個。我的工具站雖然會把資料寫進資料夾,但點開「硬碟」分頁發現根本沒掛,代表那些資料每次重新部署都會清空,不用搬。n8n 就不一樣,工作流和登入資訊全存在資料庫裡,這是整趟搬家最重要的東西。
步驟二:在 Railway 接 GitHub 建服務
用 GitHub 帳號登入 Railway,右上角按「New」,選「GitHub Repository」,再挑你的專案。第一次會要你安裝 Railway 的 GitHub App,建議選「Only select repositories」,只開放要部署的那幾個 repo。
選好之後 Railway 會自己判斷專案用什麼技術、自動建置。我的官網大約兩分鐘就顯示 Online,接著到服務的「Settings」→「Networking」按「Generate Domain」,先拿一組 .up.railway.app 的測試網址確認網站正常。
登入這一步我遇過兩個狀況。第一次從 Dashboard 的彈窗按 GitHub 登入,授權完跳回來出現 pkce_cookie_missing,改從 railway.com/login 登入頁重按一次,授權過程中不切去別的分頁,就成功了。另外,Railway 會直接抓瀏覽器當下登入的 GitHub 帳號,我一開始就被帶到公司的帳號,登入前先確認右上角是哪一個。
新帳號有一次 5 美元的試用額度,但每個服務只有 0.5 GB 記憶體、只能綁 1 個自訂網域,我開到第三個專案時就跳出「Upgrade to create a new project」。要搬的東西不只一個的話,建議直接升級 Hobby,每月 5 美元。
步驟三:搬環境變數
Zeabur 的「環境變數」分頁有一個「編輯原始環境變數」,可以一次複製全部。到 Railway 服務的「Variables」分頁,按「Raw Editor」整段貼上就好。
貼之前,把 Zeabur 專用的設定刪掉,它們長得像 ${...},Railway 看不懂。資料庫的連線設定也不用照抄,Railway 可以直接連到同一個專案裡的資料庫。
最容易漏的是 PORT=${WEB_PORT} 這一行。我的官網搬過去一開始連不上,就是因為這行沒刪。把這行刪掉,讓 Railway 自己指定連接埠(預設 8080),網站就正常了。
步驟四:備份並還原資料庫
Zeabur 的資料庫在「網路」分頁可以打開對外連線,打開後就能從自己的電腦備份。Mac 先用 Homebrew 輸入 brew install libpq 裝好備份工具,再執行下面兩行,引號裡換成你自己的資料庫連線網址(在 Zeabur 和 Railway 的資料庫頁面都能複製):
pg_dump "Zeabur 的連線字串" -Fc --no-owner --no-acl -f backup.dump
pg_restore -d "Railway 的公開連線字串" --no-owner --no-acl backup.dump
備份完、還原之後,打開新的 n8n 檢查工作流和登入資訊都在,就代表搬成功了。Railway 的資料庫預設不對外開放,要先在 Postgres 的「Settings」按「Add Public Access」才連得到,還原完記得把公開存取關掉。
步驟五:切換網域,換掉所有舊網址
網域如果放在 Cloudflare,到 Railway 的「Networking」按「Custom Domain」填入網域,它會給兩筆設定(一筆 CNAME、一筆 TXT),照抄進 Cloudflare 的 DNS 記錄頁就好。網域原本那筆如果是 A 記錄,要改成 CNAME。我改完不到一分鐘,官網就切到 Railway 了。
用的是 .zeabur.app 子網域的服務(我的 n8n 就是),網址一定會換,所有打這個網址的地方都要跟著改,這一步最容易漏。
📖 延伸閱讀:2026 AI 網站部署怎麼做?不寫程式也能上線
步驟六:先暫停 Zeabur,不要急著刪
新平台測過沒問題,回 Zeabur 把舊服務「暫停」,資料庫留著。暫停後不會再跑,萬一新平台出狀況,還能重新啟動切回去。n8n 尤其要記得:新的 n8n 啟動前,先暫停舊的,不然兩邊用同一份工作流,排程會各跑一次,同一篇貼文會發兩次。我會讓新服務跑幾天、確認沒問題,再回頭把 Zeabur 上的東西刪掉。
網站、資料庫、網域要一起搬,最怕切換那幾分鐘出事。想跳過摸索、一次搬好,可以交給懂的人處理。
n8n 從 Zeabur 搬家要注意的事
網站搬家大多是設定照抄,n8n 多了四件事要處理。
加密金鑰要沿用舊的
n8n 裡存的各種登入資訊(Google、LINE 這些),是用一把鑰匙鎖起來的,這把鑰匙就是環境變數 N8N_ENCRYPTION_KEY。新的 n8n 一定要填舊的那把,換了,所有登入資訊都打不開。搬完確認能用之後,再把各個服務的金鑰重新產生一次。
社群節點不會跟著過來
搬完之後,有幾條工作流跑不起來。原因是你另外安裝的擴充節點(例如 Tavily、SerpApi)不會跟著資料搬過來。解法是在 Railway 的環境變數加一行 N8N_REINSTALL_MISSING_PACKAGES=true,重新部署後,n8n 會自動把它們裝回來。
寫死在工作流和 LINE 裡的舊網址
n8n 的網址從 .zeabur.app 換成 .up.railway.app 之後,我一共找到四類地方還在打舊網址:
- 官網訂閱表單的環境變數
- 工作流節點裡手寫的網址,例如電子報確認信裡的確認連結,2 條工作流共 4 處
- LINE Developers 後台的 Webhook URL,4 個 channel
- 放在 GitHub Pages 的一個小工具,網址寫在 HTML 裡
LINE 那 4 個最容易漏,因為它們不在 n8n 裡,是 LINE 主動打過來的。網址沒改,LINE 傳來的訊息 n8n 一則都收不到,而且不會跳任何錯誤。我的做法是用舊網址當關鍵字,把自己的專案和每個串接的後台都搜一遍。
n8n 網址打開出現 502 怎麼辦
n8n 跑起來了,網址卻打不開,顯示 502。原因是網址接錯了門號:Railway 預設接 8080,n8n 用的是 5678。到 n8n 服務的「Settings」→「Networking」,把網址的連接埠改成 5678 就好。
📖 延伸閱讀:n8n 是什麼?2026 n8n 完整教學:從部署、節點解析到 AI Agent 應用
常見問題 FAQ
Q1:Zeabur 停運後,資料什麼時候會刪掉?
Zeabur 官方公告還沒公布刪除日期,只說資料刪除時間、最後匯出期限會另外通知。目前確定的是:共享叢集 12 月 1 日起暫停,暫停後還可以手動重啟服務來備份;12 月 31 日全部停止。最保險的做法是 12 月 1 日前就把資料庫備份到自己電腦,不要等刪除公告。
Q2:搬到 Railway 一個月要多少錢?
Railway 的 Hobby 方案每月 5 美元,含 5 美元的用量,用超過才補差額。記憶體每 GB 每月 10 美元,我的 n8n 平常吃大約 300 MB,換算約 3 美元。一般的個人網站加上一個 n8n,多半落在 5 美元的額度內。怕用量暴衝,可以在 Railway 的 Usage 頁面設每月上限。
Q3:不會寫程式也能自己搬嗎?
網站部分可以。如果你的網站本來就是從 GitHub 部署到 Zeabur,搬到 Railway 只是換一個平台接同一個 repo,加上抄環境變數、改 DNS,都是在後台點選。比較需要動手的是資料庫備份,要在終端機下指令。我這次是讓 Claude Code 幫我下 pg_dump 和檢查還原結果,你也可以把上面的步驟貼給 AI,請它一步一步帶你做。
Q4:網域是在 Zeabur 買的,要怎麼處理?
依 Zeabur 官方公告,可以從 Dashboard 自行把網域轉出到其他註冊商,Zeabur 會協助,轉出失敗再聯絡客服。12 月底平台關閉後網域的管理介面也會跟著消失,建議趁現在轉出。轉到 Cloudflare 的好處是 DNS 一起管,之後換平台只要改 DNS 紀錄。
Q5:搬家之後,網站的搜尋排名會掉嗎?
網域和網址都不變的話,基本上不會。搜尋引擎看的是網址,換主機只是背後的機器換了,切換期間如果網站一直連得上,排名不會受影響。我的官網搬家前後所有頁面都正常回應,這也是為什麼要先用測試網址確認一次,再切 DNS,把網站打不開的時間壓到最短。
總結
Zeabur 停運的最後期限是 12 月 1 日。遷移的順序是:盤點服務、在新平台用 GitHub 重建、搬環境變數、備份還原資料庫、切網域並換掉所有舊網址,最後暫停舊服務。替代方案裡,有後端和資料庫的選 Railway 或 Coolify,純 Next.js 前端可以看 Vercel 或 Cloudflare,只跑 n8n 的可以直接用 n8n Cloud。搬家最花時間的是找出所有寫死舊網址的地方,先列清單再動手會快很多。
如果你的網站或 n8n 還放在 Zeabur、不確定從哪裡開始搬,可以直接找我聊聊你的狀況。


