約 5 分鐘

Zeabur 停止營運:還在上面跑的服務,這 10 週怎麼搬

Zeabur 10/17 宣布 12 月起停止服務,12/31 前關閉所有伺服器。這篇整理事件時間線、你必須立刻做的 5 件事、三種遷移路線的成本比較,以及退款與網域轉出的實際流程。

  • #自架
  • #雲端服務
  • #PaaS
  • #資安
  • #Zeabur

2026 年 10 月 17 日,Zeabur 創辦人林沅霖寄出一封信,宣布平台將逐步結束營運:部分服務 12 月 1 日起停止,所有專用伺服器與共享叢集在 12 月 31 日前關閉。

如果你還有東西跑在上面,你剩下的時間不是兩個月,是十週——而且信裡寫得很清楚:「12 月 31 日是平台服務全部停止的日期,並不代表每一項服務都會持續運作到那一天。」

這篇不談陰謀論,只講三件事:發生了什麼、你現在該做什麼、之後要搬到哪裡。


一、發生了什麼(時間線)

日期 事件
2026-08-27 第一次資安事件。內部服務憑證遭未授權存取,攻擊者藉此讀取使用者專案的環境變數
2026-08-28 首則公告,列出已確認外洩的變數名稱,逐一通知受影響使用者
2026-08-29 發現 AI Hub 使用的 LiteLLM 有可疑活動,暫停該服務
2026-10-14 第二次資安事件。影響範圍比 8 月更大,後續確認部分 Google Cloud 專用伺服器也遭未授權存取
2026-10-17 創辦人宣布逐步結束營運,即日起停止新的專用伺服器與網域購買

8 月那次的根因,Zeabur 自己的調查報告寫得很具體:攻擊者從一台使用者部署的 NextChat v2.16.1 進場,利用 MCP 功能授權檢查不足的漏洞(CVE-2026-7644)取得程式執行權,接著穿過共享叢集內網,在路由快取裡拿到一把團隊管理員的 Legacy API Key,再用它讀到含 AWS root 金鑰的內部設定,最後接觸到正式環境資料庫。

這條路徑上有四個「不該同時成立」的條件:已進入退場階段卻還在運作的共享叢集、沒有權限範圍與有效期限的舊金鑰、內部服務持有過高的雲端權限、維運任務同時具備跨環境連線能力。任何一個被切斷,事件都不會擴大到這個程度。

10 月那次外洩的範圍包含服務環境變數、帳號資訊、API Token,以及 zSend 寄信服務的金鑰。


二、為什麼這件事不只跟 Zeabur 有關

很多人會得出「Zeabur 很爛」的結論。我認為更值得記住的是另一件事:

PaaS 把成本外部化了,但沒有把風險一起外部化。

一鍵部署的價值是真的:你不用管 nginx、憑證、容器編排、CI/CD。代價是你把三樣東西交出去了——你的金鑰、你的資料、你的上線能力,全部放在同一個 blast radius(爆炸半徑)裡。平台被攻破一次,你的 OpenAI 金鑰、資料庫密碼、OAuth 憑證、Webhook secret 全部一起走。

而且損失不會出現在平台的帳單上。它會出現在 Anthropic、OpenRouter、Google 的帳單上,通常要等到月底信用卡帳單來才發現。

這不是說不要用 PaaS。而是說:你該知道自己把什麼交出去了,並且為「平台消失」這件事留一條路。


三、你現在該做的 5 件事(依急迫性排序)

1. 換掉所有放在 Zeabur 環境變數裡的金鑰(今天)

不要只換 OpenAI。凡是曾經存在 Zeabur「變數」面板裡的東西,一律假定已外洩:

  • AI 供應商金鑰(OpenAI / Anthropic / OpenRouter / Google / xAI)
  • 資料庫連線字串與密碼
  • OAuth client secret
  • Webhook secret(GitHub、Stripe、Telegram bot token)
  • 寄信服務金鑰(含 zSend)
  • 任何長期有效的 API Token

換完之後,回頭看 8/27 以來的用量曲線。異常消耗通常出現在你沒在看的那些供應商後台。

2. 立刻備份,不要等公告

Zeabur 明確說了:資料刪除日期、最晚匯出期限目前尚未確定。翻譯成白話就是——不要等到它公布期限才開始備份。

有狀態的東西優先:資料庫、上傳檔案、volume、物件儲存。

3. 把網域轉出

Zeabur 買的網域已開放自助轉出。這件事比你想的更容易被拖延,但它有 60 天的轉移鎖定期,越晚開始越危險。

4. 退款與賠償分開申請

這是兩件不同的事,都由 Zeabur Support 受理,申請時要註明你要哪一項:

  • 帳戶餘額退款
  • 資安事件損失賠償(例如被盜用的 API 額度)

台北市消保官林傳健的說法是:業者無法繼續依約提供服務,負有回復原狀義務,待退金額原則上應以消費者原支付貨幣返還。但 Zeabur 登記於美國、未在台灣設分公司,屬境外消費爭議——客服沒處理好,可以走 eConsumer.gov,或向發卡銀行申請信用卡爭議款。

信用卡爭議款有期限(通常 120 天內),這是你最該先確認的一項。

5. 決定搬去哪

下面這節專門講這件事。


四、三條遷移路線

A. 換一個 PaaS B. VPS + Docker Compose C. 自家機器 + Tunnel
例子 Railway / Render / Fly.io 任一 VPS(2 vCPU / 4GB) 家中迷你 PC / NAS
月成本 US$5–25(依用量) US$5–12 電費約 NT$100–250
上手時間 1–2 小時 半天到兩天 兩天到一週
你掌控的程度 低 高 最高
平台倒掉的風險 仍然存在 低(可換家) 不存在
適合 只跑一兩個小服務 多服務、想長期經營 資料量大、想吃自己的硬體

我的建議:B 為主,C 為輔

  • B(VPS + Docker Compose):成本可控、隨時能搬家(docker compose up 換一台機器就跑起來),這是最平衡的選擇。重點是把設定寫成 compose 檔,不要用點擊式面板——面板是你被平台綁死的原因。
  • C(自家機器 + Cloudflare Tunnel):適合大容量、只有自己用的服務(相簿、影音、備份)。不用開 port,對外只留一條 outbound 連線。

遷移順序:從無狀態開始

  1. 無狀態服務(前端、API gateway、cron)→ 最快、最不會出錯
  2. 半狀態(含上傳檔案的 app)→ 先搬檔案再切流量
  3. 資料庫 → 最後搬,而且要留回滾方案
  4. DNS 切換 → 先把 TTL 降到 60 秒,切完再調回來

五、如果你決定自架,最低限度的安全清單

搬回自架不等於安全。很多人搬完的結果是:把資料庫直接開在公網上,比放在 PaaS 更危險。

  • 全部服務走反向代理,只有 80/443 對外
  • 資料庫只綁 127.0.0.1 或 Docker 內網
  • 金鑰不進 git、不進 image,用 .env + 權限 600
  • 每個服務一把專屬金鑰,不用「一把通行所有服務」的舊金鑰
  • 備份自動化,而且異地(3-2-1)
  • 有監控會在你睡著時叫你(Uptime Kuma + Telegram)

六、結論

Zeabur 這件事真正教我們的不是「別用新創服務」,而是:

便利性和可攜性是反向關係。你越依賴某個平台幫你處理複雜度,你離開它的成本就越高。

所以真正的解法不是「找到一個永遠不會倒的平台」——那種平台不存在。而是:

讓你的服務隨時能在 4 小時內搬到另一台機器。

達成這件事的方法很樸素:容器化、設定檔進版本控制、資料與程式分離、備份異地。做完這四件,你就不再害怕任何平台收攤。


本文資訊截至 2026-10-18。Zeabur 的資料刪除期限與客服停止日期尚未公告,後續有更新會補在這篇。

參考來源:Zeabur 創辦人 2026-10-17 用戶通知信、Zeabur 官方 8 月資安事件調查報告、台北市法務局消保官 2026-10-17 回應。

最後更新:2026年10月18日