Zeabur 替代方案總比較 2026:Railway、Render、Fly.io、Vercel、Cloudflare、Cloud Run、自架,依技術棧與預算選

Zeabur 停止營運後,常見的去處有七種:Railway、Render、Fly.io、Vercel、Cloudflare(Workers/Pages)、Google Cloud Run,以及自己租主機用 Coolify 或 Dokploy 架。怎麼選,看四件事:你的服務是不是要一直開著的程式、有沒有資料庫與上傳檔案(Volume)、想要固定月費還是用量計費、機房要離台灣多近。這篇照各家官方頁面整理亞洲區域、免費方案與休眠規則、計價方式與資料庫做法,並列出每一家從 Zeabur 搬過去要注意的一件事。

這篇是〈Zeabur 搬家前先換金鑰〉第七步「決定搬去哪」的展開。停止營運的時程、換金鑰的順序、資料匯出與網域轉出,請先看那篇;這裡只比較搬去哪。

文中官方資料的查詢日期是 2026 年 10 月 18–19 日。各家的價格與方案常常調整,表格只寫起價與計價方式,不做試算;實際金額以官方價格頁為準。這篇不收任何平台的推廣費用,也沒有聯盟連結。

先回答四個問題,再看平台

Zeabur 官方公告寫明,12 月 1 日起共享叢集暫停所有運行中的服務,專用伺服器依各自到期日在 12 月間陸續關閉,12 月 31 日全部停止服務。時間不多,與其把七家都試一遍,不如先回答下面四題,縮小範圍:

  1. 服務是不是要一直開著? 網站、API 收到請求才工作;Discord Bot、排程、背景工作要一直連著。後者要找能跑長駐程式的平台。
  2. 有沒有資料庫或上傳檔案(Volume)? 有的話,要看新平台有沒有託管資料庫、能不能掛持久磁碟。
  3. 預算是固定月費還是用量計費? 用量計費沒流量時便宜,但帳單會浮動;固定月費好預估,但閒置時也要付。
  4. 機房要離台灣多近、會不會休眠? 免費方案大多有休眠或到期規則,正式服務要看清楚。

要人代搬可看服務頁。

如果你是這種情況,就先看這幾家

如果你是…就先看…理由(依官方頁)
服務有資料庫、Volume、Cron,想照原本的做法搬Railway、Render、Fly.io三家都能跑 Docker、掛持久磁碟(Render 限付費)、建資料庫
只有靜態網站或前端Cloudflare、Vercel兩家都有免費方案;Cloudflare 靜態資源請求免費且不限量
已經有 Docker 映像,想要台灣機房Google Cloud Run官方區域列有 asia-east1(台灣)
要一直連著的 Bot、背景工作Railway、Render 付費方案、Fly.io、自架Vercel Functions 有執行時間上限;Render 免費服務會休眠
想要每月費用好預估自架(VPS+Coolify/Dokploy)、Render自架的費用主要是主機租金;Render 每種機型列月費
預算是零,先放 side projectRender 免費、Cloudflare Workers Free、Vercel Hobby、Cloud Run 免費額度各有休眠、額度或非商用限制,見下表

主比較表:七種去處

下面兩張表的每一格,都是 2026 年 10 月 19 日查詢各家官方頁面的結果(官方網址見文末參考來源)。

表一:適合什麼、亞洲區域、資料庫

平台適合什麼亞洲區域(只列官方寫的)資料庫怎麼處理
Railway有資料庫、Volume、Cron 的一般服務新加坡(Southeast Asia Metal)資料庫是掛 Volume 的一般服務;Volume 可排程備份
Render網站、API、背景工作,想要按機型付月費新加坡有託管 Postgres 與 Key Value(Redis 相容)
Fly.ioDocker 應用,想選東京或新加坡東京(nrt)、新加坡(sin)有 Managed Postgres;東京、新加坡都能放
VercelNext.js 等前端框架、無狀態的 API東京、大阪、香港、新加坡、首爾沒有自己的資料庫,從 Marketplace 接外部服務
Cloudflare(Workers/Pages)靜態網站、邊緣 API、輕量後端官方說明是跑在 Cloudflare 的全球網路上D1(SQLite 語法);既有的 Postgres、MySQL 用 Hyperdrive 連
Google Cloud Run已經容器化的服務,用量起伏大台灣、東京、大阪(Tier 1 價格);香港、首爾、新加坡(Tier 2 價格)沒有內建資料庫,官方文件教連 Cloud SQL
自架(VPS+Coolify/Dokploy)想自己掌握主機與資料看你租的主機在哪一鍵建 PostgreSQL、MySQL、MariaDB、MongoDB、Redis 等,備份自己設定

表二:免費方案、休眠與計價方式

平台免費方案與休眠計價方式與起價
Railway先給 30 天、US$5 試用額度,之後每月 US$1 額度;休眠(Serverless)要自己開啟訂閱含同額用量:Hobby US$5/月、Pro US$20/月起,超過按秒計費
Render免費 web service 15 分鐘沒流量就休眠;免費 Postgres 建立 30 天後到期工作區方案 Hobby US$0、Pro US$25/月,另加每個服務的機型費;付費 web service US$7/月起
Fly.io沒有免費方案,新帳號試用 2 小時機器時間或 7 天(先到先算)按用量計費,沒有平台月費;常駐一台小機器 US$2.19/30 天起
VercelHobby 免費,限個人非商業用途Pro US$20/月,含 US$20 用量額度,超過按用量
CloudflareWorkers Free 每天 10 萬次請求、每次 10 毫秒 CPUWorkers Paid 每個帳號至少 US$5/月;不另收流量費
Google Cloud Run每月有免費額度;預設沒有請求時縮到零按用量計費,以 100 毫秒為單位,價格依區域而不同
自架Coolify、Dokploy 軟體本身開源免費主機費(依你選的主機商)加上自己維運的時間

每一家,從 Zeabur 搬過去要注意的一件事

Railway:亞洲只有新加坡,區域功能看方案

Railway 的功能清單裡有 GitHub repo 部署、Docker 映像部署、自訂 Dockerfile、Volume、Cron,資料庫也是用官方映像起一個服務、掛 Volume,概念跟 Zeabur 的服務、Volume、模板對得起來。Railway 文件有從 Heroku、Render、Fly、Vercel 等平台搬過去的指南,查詢時沒有 Zeabur 專頁。

要注意的是區域:官方區域文件列出的亞洲區域只有新加坡(Southeast Asia Metal)。定價頁的方案比較表裡,「Global regions」這一列在 Free 方案寫的是「Trial only, unavailable on the free plan」,Hobby 以上才有。要把服務放在新加坡,建議直接用付費方案。另外,已經掛了 Volume 的服務改區域,Volume 要跟著遷移,官方寫明可能要一段時間並造成停機,所以一開始就選好區域。

兩個小提醒:試用帳號建的 Volume,官方寫明會在額度到期 30 天後刪除;Volume 備份可以排程,每日備份保留 6 天,要長期留存還是要自己匯出一份到外面。

Render:免費服務會休眠,免費資料庫 30 天到期

Render 支援從 Dockerfile 建置,也能直接拉 Docker Hub 等映像,另外有託管 Postgres 與 Key Value。

免費方案的規則要看清楚。官方寫明:免費 web service 15 分鐘沒有收到流量就會休眠,下一個請求進來時大約要一分鐘才醒來;免費服務的檔案系統是暫時的,休眠、重啟或重新部署後,寫進本機的檔案(上傳的圖片、本機 SQLite)都會消失,免費服務也不能掛持久磁碟。免費 Postgres 建立 30 天後到期,到期後有 14 天可以升級,過了就連資料一起刪除。

正式服務請直接用付費機型。另外,Render 目前不支援改既有服務的區域,要換區域得在新區域重建再搬資料,建立時就選新加坡。

Fly.io:fly launch 預設沒流量就停機

Fly.io 用你的 Dockerfile 建置,跑在它自己的 Fly Machines(官方說明是可以快速啟動的 VM)上,亞洲有東京與新加坡兩個區域,兩處都能放 Managed Postgres。

要注意兩件事。第一,沒有免費方案,新帳號只有 2 小時機器時間或 7 天的試用。第二,官方文件寫明,fly launch 預設寫入的設定,會在沒有流量時把機器全部停掉,有請求進來再啟動,常見應用冷啟動大約 2 秒以上。網站可以接受;要一直連著的 Bot 或背景工作,要改設定讓至少一台常駐。Volume 跟建立時的區域綁在一起,而且不論機器有沒有在跑,都按建立的容量計費。

Vercel:Docker 映像能跑,但跑法是無狀態的 Function

Vercel 的強項是 Next.js 這類前端框架。官方知識庫寫明,Vercel 也能部署 Docker(OCI)映像,但跑法是當成 Vercel Function:無狀態,每個請求處理完不保留任何東西,正式環境 5 分鐘沒有流量就縮掉,要保存的資料得放到外部資料庫或快取。Function 有執行時間上限,Hobby 方案是 300 秒。

所以從 Zeabur 搬過去,前端與無狀態 API 很適合;要寫本機檔案、要一直連著的服務,要另外找地方放。另外,Hobby 方案限個人非商業用途,商業用途要用 Pro 以上。Function 預設跑在美國華盛頓特區(iad1),使用者在台灣的話,記得改到東京、香港或新加坡等區域。

Cloudflare Workers/Pages:不是完整的 Node.js 環境

Cloudflare 的官方文件寫明,Workers 提供的是 Node.js API 的一部分:大多數是完整實作,少數只支援部分;有些模組是 Wrangler 加進去的替代殼,可以匯入,但呼叫時會丟出錯誤。程式的寫法也不同,是一個處理請求的 fetch 函式,不是一直開著的伺服器;官方也提醒不要在全域範圍存會變動的狀態,因為執行環境隨時可能被回收。

所以用 Express、NestJS 等寫成長駐伺服器的服務,通常要改寫;要跑既有的 Docker 映像,要用 Containers,而 Containers 只有 Workers Paid 方案才能用。資料庫方面,D1 是 SQLite 語法;原本用 PostgreSQL 或 MySQL 的,可以把資料庫放在別處,用 Hyperdrive 從 Workers 連過去。新專案官方建議直接用 Workers,Pages 文件寫明 Workers 已涵蓋大多數 Pages 的用法。

Google Cloud Run:本機檔案不會留下來

Cloud Run 的官方區域列表裡有 asia-east1(台灣),也有東京、大阪、香港、首爾、新加坡。程式一律跑在容器裡;Go、Node.js、Python 等語言也可以直接從原始碼部署,讓 Cloud Run 幫你建映像。

要注意的是檔案系統:官方文件寫明,容器的檔案系統是記憶體裡的檔案系統,執行個體停掉後寫入的資料不會留下來。Cloud Run 預設沒有請求時會把執行個體縮到零,下一個請求進來要重新啟動。所以 Zeabur 上掛 Volume 存的檔案,要先改存到資料庫或物件儲存;要避免縮到零,可以設定 minimum instances 讓執行個體常駐,但官方寫明閒置時也會照另一種費率計費。容器要監聽 0.0.0.0 上 Cloud Run 指定的埠號(預設 8080,透過 PORT 環境變數傳入)。

自架:Coolify、Dokploy 是什麼,要付出什麼

自架的意思是:自己租一台 VPS 或雲端主機,裝上 Coolify 或 Dokploy 這類開源工具,得到一個類似 PaaS 的管理介面。兩者都能從 Git 或 Dockerfile 部署、支援 Docker Compose、一鍵建立 PostgreSQL、MySQL、MongoDB、Redis 等資料庫,也有備份功能(Coolify 官網寫明可自動備份到 S3 相容的儲存空間)。官方寫的需求下限,Coolify 是 2 核心 CPU、2 GB 記憶體、10 GB 磁碟;Dokploy 是至少 2 GB 記憶體與 30 GB 磁碟。

取捨很直接:

  • 得到的:費用主要是主機租金、好預估;資料在自己的主機上,下次要搬,整台的 Docker 設定與資料都在手上。
  • 付出的:作業系統更新、備份、監控、資安修補都是你的事。平台不會在半夜幫你處理磁碟滿了或憑證到期。

團隊裡有人願意顧主機,自架是可以考慮的選項;沒有的話,用 PaaS 或交給代管比較實際。PaaS 與自架怎麼選、怎麼替自己留退場計畫,我們在另一篇〈PaaS 還是自架?從 Zeabur 停運看供應商退場計畫〉細談。

選好平台之後

不管搬去哪一家,順序都一樣:先換掉外洩範圍內的金鑰,再匯出資料、在新平台重建、雙跑驗證,確認沒問題再切 DNS。完整的時程與檢查表見〈Zeabur 搬家前先換金鑰〉,每類金鑰怎麼換見〈Zeabur 金鑰外洩後要換哪些?〉。PostgreSQL、MySQL 等資料庫的匯出與驗證,見〈Zeabur 資料庫備份怎麼帶走〉。

揭露

火曜領航有提供代搬到客戶自選平台、主機代管與金鑰輪換的服務。這篇提到的平台都沒有付我們任何費用,文中沒有聯盟連結;照這篇的比較,自己也能選。

如果您的服務還在 Zeabur 上,需要人幫忙盤點、搬遷或輪換金鑰,可以到〈PaaS 停運搬家與資安檢查服務〉看四種做法,或直接填寫詢價表單,我們會在一個工作日內回覆搬遷順序建議。

常見問題

哪一個平台跟 Zeabur 用起來比較像?

沒有一家完全一樣。以功能清單來看,Railway 有 Git 與 Docker 映像部署、Volume、資料庫服務、Cron,概念對得起來;Render 有 web service、託管 Postgres、Key Value、持久磁碟與 Cron Jobs,也很接近。差別主要在區域與計價:兩家的亞洲區域都只有新加坡,Railway 是訂閱含用量、超過按秒計費,Render 是每個服務按機型付月費。

有沒有免費又不休眠的方案?

照官方頁面,免費方案都有限制。Railway 的休眠(Serverless)是要自己開的功能,但免費方案每月只有 US$1 額度、每個服務上限 0.5 GB 記憶體,試用期過後不能掛自訂網域;Render 免費服務 15 分鐘沒流量會休眠;Cloud Run 預設縮到零;Fly.io 沒有免費方案;Vercel Hobby 限非商業用途;Cloudflare Workers Free 有每日請求與 CPU 時間上限,也不是長駐程式。正式服務建議直接用付費方案。

台灣用戶選哪個機房,離得比較近?

只看官方列出的區域:Cloud Run 有台灣(asia-east1);Vercel 有東京、大阪、香港、新加坡、首爾;Fly.io 有東京與新加坡;Railway 與 Render 在亞洲都只有新加坡;Cloudflare Workers 官方說明是跑在 Cloudflare 的全球網路上。地理上近不等於實際延遲低,選定前可以在新平台開一個測試服務,從你的使用者所在地實際連一次。

可以先搬一部分嗎?

可以,但會互相連線的服務建議一起搬。拆在兩個平台,原本走內部網路的連線就要改走公開網路,要另外加密與限制來源;Render 文件也寫明,不同區域的服務不能透過私有網路直接連線。另外,Zeabur 給的內部主機名稱等平台專屬變數,搬走後就沒有值,要改成新的連線位址。資料庫建議跟用它的服務放在同一個平台、同一個區域。

需要改程式碼嗎?

多數情況只要改設定,不用大改。常要動的是埠號與環境變數:Render 預設要服務監聽 0.0.0.0 的 10000 埠,Cloud Run 預設 8080,Vercel 的容器預設 80,三家都可以透過 PORT 或設定調整;Zeabur 的平台專屬變數要換成新平台的值。要大改的是搬到 Cloudflare Workers,因為程式要改寫成處理請求的 fetch 函式,而且只能用部分 Node.js API。

參考來源

以上資料皆於 2026 年 10 月 18–19 日查詢。

最後更新: