從 PaaS 搬回自己的伺服器:2026 年,跑一個 Side Project 到底要多少錢
上一篇免費 Hosting 指南的結論是:現在已經沒有任何一家主流 PaaS 能讓你用 $0 跑一個「永遠開著、附帶資料庫」的小型 web app。 只有一個例外,而且它不是 PaaS:Oracle Cloud 的 Always Free。第八節會講,連同那條讓它對「安靜的 Side Project」特別不可靠的閒置回收規則一起講。
這篇要回答的是下一個問題:那你該去哪裡,以及那要花多少錢。
本文所有價格與方案內容都是在 2026 年 8 月 6 日直接查各家官方 pricing 頁、docs 與 changelog 之後寫的,沒有引用任何第三方整理文章。這件事在這篇特別重要,因為這篇文章的核心論點就是「網路上關於這些服務的中文資料已經全部過期了」,包括半年前才寫的。
引子是 Zeabur。這家平台在 2026 年 2 月做了一件很少見的事:它公開宣布自己不做運算生意了,還把理由完整寫出來。一家原本是代管 PaaS 的公司,現在賣的是「幫你管你自己租來的伺服器」。整個產業的走向,被一個產品濃縮成一句話。
先講結論
| 你的情況 | 2026 年 8 月的答案 | 大約月費 |
|---|---|---|
| 靜態站、landing page | Cloudflare Pages | $0 |
| Serverless / edge API | Cloudflare Workers 免費方案 | $0 |
| 全端 app,可以接受睡著 | Render 免費方案 | $0 |
| 全端 app,要一直開著,面向台灣使用者 | 一台 Vultr 東京 VPS + Dokku 或 Coolify | 約 $10-20 |
| 全端 app,要一直開著,不在意延遲 | 一台 Hetzner 德國 VPS | $7 或 $14,看 CX23 買不買得到(見第三節 8/7 更新) |
| 想要 UI、不想碰 SSH | Zeabur / Coolify Cloud / Dokploy Cloud + 一台你自己付錢的伺服器 | 訂閱 $0-5 加上機器錢 |
| 完全不想管機器 | Railway 付費 | 實際約 $10-20 |
最後一欄裡沒有 $0。免費的東西沒有消失,是換了形狀。後面會講清楚哪一種免費還活得好好的。
一、免費 PaaS 是怎麼一步一步消失的
這些變化每一筆都有日期、也都能在該公司自己的頁面上查到。這是這篇文章可以被當成參考資料的部分。
| 日期 | 發生什麼事 |
|---|---|
| 2022-08-25 | Heroku 宣布停止所有免費方案,2022-11-28 起關閉免費 dyno、Postgres 與 Redis |
| 2023-06-02 | Railway 把每月循環的免費額度改成一次性 $5,新價格 2023-07-03 上線 |
| 2023-10-27 | Koyeb 發文說明免費運算為何撐不住(見下) |
| 2024-03-06 | PlanetScale 宣布收掉免費 Hobby 方案,2024-04-08 生效 |
| 2024-04-01 | Cloudflare D1 正式 GA,明講「無意移除 D1 的免費方案」 |
| 2024-05-20 | Render 免費 Postgres 的到期時間從 90 天砍到 30 天 |
| 2024-10-07 | Fly.io 起不再對新客戶提供方案,新註冊直接進 pay-as-you-go |
| 2025-06-25 | Vercel 推出 Active CPU 計價:這是降價,不是砍免費(見下) |
| 2025-08-27 | Railway 部分恢復免費方案:前 30 天 $5,之後每月 $1 不累積額度 |
| 2025-09-04 | Netlify 起新帳號改為點數制,免費每月 300 credits 硬上限 |
| 2026-02-23 | Zeabur 宣布共享叢集停止接受新專案 |
| 2026-03-15 | Zeabur 共享叢集停止建立新專案;兩個原本免費的共享叢集轉為付費 |
| 2026-04-01 | Zeabur 既有共享叢集專案也不能再新增 service |
| 2026-04-01 | Hetzner 第一次調漲:雲端全線漲 30% 到 36.5%,實體主機漲 3% 到 21%,既有客戶手上的機器同樣適用(2026-02-23 宣布) |
| 2026-04-14 | Netlify 調整點數費率:流量 10→20 credits/GB、運算 5→10 credits/GB-hour |
| 2026-04-23 | Render 新 workspace 方案:免費對外流量從 100 GB 砍到 5 GB |
| 2026-06-15 | Hetzner 第二次調漲:只適用新訂單與 rescale(2026-05-27 宣布,見第三節,這對台灣讀者影響最大) |
| 2026-08-01 | Render 舊 workspace 自動轉換為新方案 |
兩件事值得從這張表裡單獨拉出來。
第一,這不是 2022 年的歷史。 表格最後四列(Netlify 費率翻倍、Render 免費流量砍到二十分之一、Hetzner 六月漲價、Render 自動轉換)全部發生在最近四個月內。最後一列是 Render 在 8 月 1 日把舊 workspace 轉成新方案,那是五天前。任何一篇你現在搜到的中文教學都不會有這些。
第二,Fly.io 那筆是沒有聲張就做掉的。 2024-10-07 這個日期只出現在 Fly 自己的 pricing 文件裡,我找不到對應的部落格文或 changelog 公告。所以它是有一手來源的政策日期,但不是一次公開宣布。今天註冊 Fly 拿到的是「2 小時機器運行時間或 7 天存取權,兩者取先」的試用,機器閒置 5 分鐘會自動停。那是試吃,不是免費方案。
為什麼會這樣:一個平台自己說了
多數文章列了「發生什麼」,很少講「為什麼是 2022 到 2023 集中發生」。Koyeb 在 2023-10-27 的〈Sustaining free compute in a hostile environment〉裡把原因寫出來了:2022 年 10 月起,挖礦的人開始大量開部署,在 build 階段就開始挖,因為 build 是免運行費的;2022 年 12 月出現「指數級成長的濫用」,逼得 Koyeb 開始要求綁定付款方式。
免費運算不是被「成本」殺死的,是被濫用殺死的,然後成本才變成不可承受。順帶一提 Koyeb 在同一篇文章裡說「我們的免費方案會繼續免費」,所以這也是一份反向證據。
誠實的部分:不是每件事都變壞了
如果這篇文章只講衰退,那它就是一篇抱怨文而不是參考資料。有三件事往另一個方向走:
- Railway 在 2025-08-27 把免費方案開回來了。 規模小很多:每月 $1 不累積,而 2023 年砍掉的是每月 $5。但方向是相反的。
- Cloudflare 在 D1 GA 時公開承諾不會移除免費方案,而那個時間點(2024-04-01)剛好卡在 Render 砍半免費 Postgres 的五週前、PlanetScale 收掉免費方案生效的三週前。
- Vercel 不該被放進反派名單。 它 2025-06-25 那次大改(Fluid compute 的 Active CPU 計價)是降價,Vercel 自己舉的例子是一台滿載的 Standard 機器從每小時約 $0.318 降到約 $0.149。我沒有找到任何一手來源顯示 Vercel 砍過 Hobby 的免費額度。唯一查證到的 Hobby 縮減是 2026-04-27 宣布、2026-04-29 生效的部署保留期上限 30 天。那影響的是部署歷史,跟你的 app 開不開著沒有關係。
所以精確的說法比「免費 hosting 死了」窄一點,也更站得住腳:
死掉的是免費、永遠開著、帶持久化資料庫的 app。免費靜態託管和免費 serverless / edge 運算都還活著,有些地方甚至比 2022 年更好。
記住這個區分,你才不會在該用 Cloudflare Workers 的地方去租一台 VPS。
二、Zeabur 做了什麼:一家 PaaS 公司自己退出運算生意
Zeabur 是中文圈開發者最熟悉的部署平台之一,文件、pricing、支援全都有完整繁體中文版本。而網路上每一篇中文的 Zeabur 教學,描述的都是一個從 2026 年 3 月 15 日起就不再接受新專案的產品。
這不是誇飾。以下都有日期。
發生了什麼
2026 年 2 月 23 日,Zeabur 共同創辦人 Yuanlin 發了一篇 changelog,標題是〈The Shared Cluster Will No Longer Accept New Projects〉。三個階段:
| 日期 | 內容 |
|---|---|
| 2026-02-21 | 建立專案時預設改為 Dedicated Server,共享叢集要手動切換才看得到 |
| 2026-03-15 | 共享叢集停止建立新專案;兩個原本免費的共享叢集(Tencent Cloud 矽谷、BytePlus 雅加達)轉為付費,需要 Developer 方案訂閱才能用 |
| 2026-04-01 | 既有的共享叢集專案,連新增 service 都不行了 |
Zeabur 的文件現在直接把它標成「共享叢集(已淘汰)」。
既有的服務不受影響。 Zeabur 的承諾寫得很明確:已經跑在共享叢集上的服務會繼續安全穩定地跑,就算你不遷移也一樣,「沒有例外」。但它同時也說了兩件比較不舒服的事:既有共享叢集服務仍然需要有效的 Developer 方案訂閱才能繼續運作,而且 Zeabur「可能在近期調整共享叢集的用量計價」,並且正在「考慮移除 Developer 方案目前包含的 $5 共享叢集用量額度」。
那個 $5 額度到底移除了沒有,我查不到後續的 changelog 或文件確認。2026 年 2 月的說法是「考慮中」,請不要當成已經發生。
Zeabur 自己怎麼解釋
這一段值得直接引用,因為很少有公司會把話說到這個程度:
"Providing compute resources means we are an infrastructure provider. We compete with AWS, GCP, Linode, and Hetzner... we have no structural advantage — our servers run on top of these providers, so our pricing can never be lower than theirs."
大意是:提供運算資源等於在當基礎設施供應商,那是在跟 AWS、GCP、Linode、Hetzner 正面競爭,而 Zeabur 沒有結構性優勢。它的伺服器本來就跑在這些供應商上面,定價不可能比它們低。
同一篇還承認:
"the current pay-as-you-go pricing on the shared cluster is below our cost — we've been subsidizing this service."
共享叢集現行的用量計價低於成本,一直是在補貼。
(Zeabur 的 changelog 原文為英文,上面的中文是我的轉述。)
這就是為什麼 Zeabur 值得當這篇文章的引子。Fly.io、Railway、Render 收掉免費方案的時候,它們還是 PaaS 公司,只是變貴了。Zeabur 是直接退出了運算這門生意,而且把理由公開寫出來。
那現在的 Zeabur 是什麼
首頁的標語現在是「Your AI DevOps Engineer / handling all your deployments」,產品選單是 Servers & Clusters、AI Hub、Domains & DNS、Email Service。
一句話講完:Zeabur 不賣運算了。它賣的是控制台、Agent 和跑在運算之上的 DevOps 自動化,而那個運算是你自己去 AWS、GCP、Hetzner、Linode、DigitalOcean、阿里雲、騰訊雲或火山引擎買的,或是你家裡本來就有的機器。
新用戶註冊之後有三條路,沒有一條是 Zeabur 自己的運算:
- 跟 Zeabur 買伺服器。實際上是第三方供應商的 VPS,付款後自動開通,由 Zeabur 全代管(你不用碰 SSH 或作業系統,但還是拿得到 root)。
- 接上你自己的伺服器(固定 IP)。你提供一台有公開 IP、可以 root 或 NOPASSWD sudo SSH 登入的機器。
- Wonder Mesh。你提供一台沒有公開 IP 的機器(Mac mini、舊筆電、Raspberry Pi),透過 Tailscale 加入網狀網路。
另外還有第四條比較重的路:Clusters(多節點 K8s),原本只走企業銷售,2026-04-02 起開放自助購買。
$0 方案到底含不含伺服器?
不含。這是這一節最重要的一句話。
Zeabur 的方案表把「可管理伺服器數」放在最前面:免費 1 台、Dev 3 台、Pro 10 台、Team 無上限。看起來很像「免費送你一台」。
但 Zeabur 自己在 zh-TW pricing 頁的 tooltip 裡把定義寫得毫無模糊空間:
「指你在其他廠商購買、並自行擁有的伺服器(包含透過 Wonder Mesh 神奇網路接入的裝置),並非由 Zeabur 出售,但可以納入 Zeabur 控制台統一管理。」
「1 台可管理伺服器」是一個綁定名額,不是一台機器。你還是得去別家付錢,或是自己家裡有一台。
Zeabur 的英文 FAQ 也把這個切分講得很清楚:伺服器本身提供運算資源,訂閱方案讓你更有效率地使用與管理這些資源;VPS 是你透過 Zeabur 用折扣價向雲端供應商買的伺服器,訂閱方案是加在 VPS 之上的管理服務。
而且兩條軸是完全分開的:你不需要訂閱任何付費方案就能把服務部署到伺服器上。Zeabur 的 FAQ 說得很直白:你可以單獨購買並使用伺服器來部署,但沒有訂閱方案的話只能用到最基本的功能。2026 年 2 月的公告也講了同一件事:在 Dedicated Server 上部署服務不需要 Developer 訂閱。
Zeabur 賣給你的伺服器算不算佔用那個「可管理伺服器」名額,我找不到明確說法。tooltip 的「並非由 Zeabur 出售」和 FAQ 一貫使用的「外部伺服器」措辭都強烈暗示不算,但沒有任何一頁明講。請理解成「這個名額算的是不是 Zeabur 賣給你的伺服器」,而不是「Zeabur 賣的機器無限台」。
那付費方案到底在買什麼
| Free $0 | Dev $5 | Pro $19 | Team $79 | |
|---|---|---|---|---|
| 可管理(自有)伺服器 | 1 | 3 | 10 | 無上限 |
| Build 機規格 | 2C4G | 2C4G | 4C8G | 4C8G |
| Log 保留 | 48 小時 | 7 天 | 30 天 | 90 天 |
| 單檔上傳上限 | 50 MB | 250 MB | 1 GiB | 1 GiB |
| 網域 | 0 | 5 | 10 | 1,000 |
| API Key | 0 | 5 | 100 | 1,000 |
| Webhook | 0 | 5 | 10 | 100 |
| 進階模型 Agent 訊息/月 | 0 | 30 | 200 | 600 |
| Email 額度 | 0 | 100/日、3,000/月 | 50,000/月 | 100,000/月 |
Team 方案含 3 個席次,加購每席 $24。
注意 Build 機規格那一列:Free 和 Dev 完全一樣。 而且 Zeabur 的文件明講 build 和 runtime 在兩台不同的機器上,Build Spec 只影響 build 多快跑完,對你跑起來的服務沒有任何影響。所以它根本不是 Free 升 Dev 的理由。
另外,Free 方案的網域額度是 0,API Key 和 Webhook 也都是 0。搭配起來,免費方案實際上是一個「進來看看」的方案,不是一個「把東西上線」的方案。
不過那個「網域 0」很可能算的是透過 Zeabur 網域註冊服務買的網域,而不是每個服務自動產生的 .zeabur.app 子網域。控制台在登入後面,我無法確認,所以請不要理解成免費方案拿不到一個 .zeabur.app 網址。
順帶提三個實務規則:
- 試用:Dev 和 Pro 各有 14 天免費試用,但每個帳號一輩子只能試用一次,你只能二選一。Team 沒有試用。試用結束會自動續訂扣款,要取消得在到期前處理。
- 降級不會刪東西:如果你在付費方案綁了 3 台,降到 Free 之後那 3 台還是管得到,只是不能再加,除非再升級回去。
- 取消訂閱會保留現有方案功能到帳單週期結束,然後自動切到 Free。
現在的方案結構(Free / Dev $5 / Pro $19 / Team $79)是 2026 年 4 月 22 日才定案的。在那之前只有 Free、$5 和 $80 的 Team,Pro 是新增的層級。公告裡直接點名了新的分級依據:伺服器綁定數量、CI 資源配置、Log 保留與處理能力、可觀測性相關功能。也就是說,「你能綁幾台伺服器」這件事變成方案的主要賣點,是 2026 年 4 月才發生的事。
Wonder Mesh:唯一真的 $0 的路,以及它的陷阱
這是整個 Zeabur 新產品裡最有意思的一塊,而且沒有任何一篇既有中文文章寫過它。
Wonder Mesh(2026-03-16 公告,2026-03-20 起開放 beta)讓任何一台沒有公開 IP 的 macOS 或 Linux 裝置,透過 Tailscale 網狀網路變成一台完整的 Zeabur 伺服器。 最低需求:2 核心 CPU、2 GB RAM、40 GB 磁碟。免費方案給你 1 個這樣的綁定名額。
你家裡那台放著生灰的 Mac mini、退役的筆電、Raspberry Pi 4,都符合。費用是 $0(電費另計)。
然後是陷阱,而且這個陷阱很致命。Wonder Mesh 的機器在 NAT 後面,要讓網際網路連得到它,需要 Gateway 功能,而 Zeabur 文件寫得很清楚:Gateway 需要一台安裝了 K3s 的 dedicated server(非 Wonder Mesh)。如果你沒有,可以跟 Zeabur 買一台。
也就是說,沒有另外一台付費的、有公開 IP 的伺服器當反向代理,你的 Wonder Mesh 部署只有你家區網連得到。
(Wonder Mesh 的公開存取功能在 2026-06-15 隨 Phase 2 上線,限制是每個 workspace 只能有一個 gateway,而且只支援 IPv4。)
所以誠實的結論是:Wonder Mesh 是一條真實存在的 $0 路徑,但它適合的是內部工具、家用服務、自己用的東西,Home Assistant 旁邊那一類。它不是一條「免費把 Side Project 公開上線」的路。
如果你的目標是自己用的東西,這其實是這整篇文章裡最划算的選項:你已經有的硬體,加上一個不用錢的控制台。
三個會浪費你時間的陷阱
陷阱一:zeabur.com/zh-TW/events/aws-taipei 這一頁還活著。 它宣傳 AWS 台北(ap-east-2)機房、台灣任何地方 5-8ms 延遲、資料落地優勢,看起來非常誘人。問題是它明確寫著這是共享叢集方案,而且採邀請制。共享叢集從 2026-03-15 起就不再接受新專案了。這頁沒有日期、沒有任何停用說明。它看起來是一頁沒有被清掉的舊行銷頁,內容跟現行產品互相矛盾。我無法從外部確認邀請碼是否還在發放,所以我的說法是「這頁看起來已經過期、且與停用公告矛盾」,而不是「這東西已經死了」。
陷阱二:Zeabur 自己的文件互相矛盾。 platform-overview(2026-06-22 更新)寫著新專案已經不能建在共享叢集上;但 quick-start 還在跟你說「如果你用共享叢集就跳過這步」,build-spec(2026-05-08 更新)還把「共享叢集:Zeabur 代管節點(AWS / GCP / 騰訊雲),依方案配置規格」列成一個現行的 runtime 目標,英文版 pricing FAQ 也還在說 image 會部署到「我們的共享叢集」。
實用建議:在 Zeabur 這件事上,相信 changelog,不要相信 docs。 changelog 有日期、有作者、有版本;docs 顯然沒有同步完。
順帶一提,Zeabur 的免費方案文件現在還寫著「Auto-sleep:免費方案的服務閒置一段時間後會自動休眠,下一個請求進來時醒來」和「不需要信用卡」。在免費方案已經不含任何 Zeabur 運算的情況下,這段文字讀起來就是舊時代的遺留。我無法確認 auto-sleep 現在到底還有沒有作用在跑於你自己伺服器上的免費方案服務,那會是很奇怪的行為。當成「文件沒更新」處理,兩邊都不要斷言。
陷阱三:你在登入之前看不到伺服器價格。 Zeabur 的伺服器目錄在登入後面。網路上流傳的「Zeabur 最便宜 $2/月」來自 2024 年 12 月的一篇 changelog,那是一年半前的數字。我無法打開現行目錄確認任何一個價格,所以這篇文章不會給你 Zeabur 的伺服器報價。要用之前,自己登入看。
對台灣讀者,「是華語圈平台」有幫助嗎
有一部分,但沒有你想的多。
確實有幫助的:
- 文件、pricing、支援全都有完整繁體中文版本,這在這篇文章提到的所有平台裡是唯一的。
- 亞太機房選擇非常廣。 Zeabur 的伺服器目錄橫跨 AWS、GCP、Hetzner、Linode、DigitalOcean、阿里雲、騰訊雲、火山引擎,可以依洲別、vCPU(1-32)和 RAM(2-64 GB)篩選,站上的城市字典裡包含台北、東京、大阪、香港、首爾、新加坡、新山、吉隆坡、雅加達、曼谷、馬尼拉。以這個規模的平台來說,亞太覆蓋算是異常地廣,對台灣使用者是真的比 Fly / Railway / Render 有優勢。
但那份城市清單來自站上的 i18n 字典,它只證明這些名字可能出現在 UI 裡,不證明今天真的買得到台北機房的伺服器,也不證明價格。實際目錄在登入後面。不要拿這個當成「Zeabur 有台北機房、多少錢」的依據。
幫助有限的地方:付款完全沒有在地化。
- 全部以美金計價。 Zeabur 的付款文件寫明所有費用都是美元,你的發卡行可能另外收國外交易手續費。zh-TW pricing 頁上的 $0 / $5 / $19 / $79 也是美金。沒有任何一處有台幣定價。
- 金流走 Stripe,接受 Visa、Mastercard、American Express、JCB、銀聯,全部以美金結算。JCB 在台灣很普及,這點算加分。
- 不支援 PayPal。 也沒有任何台灣本地支付方式:沒有 LINE Pay、沒有 ATM 轉帳、沒有超商代收。
- 唯一的「不用信用卡」路線是支付寶(可以用人民幣加值),而 zh-TW FAQ 裡那題「我可以在沒有信用卡的情況下使用 Zeabur 嗎?」的答案是針對中國使用者的框架。對台灣使用者而言,沒有免信用卡的路。
實務上:你需要一張開通國外交易的信用卡。就這樣。
Zeabur 的 zh-TW 文件導覽列上確實有一頁叫「發票與統編」,看起來台灣統編發票是有支援的,但那頁在我讀取時 404 / 轉址了。需要開統編報帳的話,請自己確認,不要照我這句話規劃。
三、那,自己跑一台到底要多少錢
這一節是這篇文章的實用核心。所有價格都是 2026 年 8 月 6 日在各家自己的頁面查到的。
2023 對 2026
2023 年:一個小型 Rails / Node / Go app 加一個 Postgres,月費 US$0。光是 Fly.io 的免費額度(3 台 shared-cpu-1x 256 MB 加 3 GB volume)就同時跑得動 app 和資料庫;Railway 有每月循環額度;Render 有免費 web service。唯一躲不掉的成本是網域,一年約 US$12(約每月 US$1)。
2026 年,同一個 app,三種誠實的選項:
| 方案 | 內容 | 月費(含網域) | 台灣延遲 |
|---|---|---|---|
| A. 最便宜 | 一台 Hetzner CX23(德國,2 vCPU / 4 GB),app + Postgres + Coolify 或 Dokku 全在同一台。2026-08-07 更新:CX23 目前在 Hetzner 自己的頁面上標示為無法訂購,見下方 | 約 US$8.3(約 NT$260);買不到 CX23 的話,改用 CPX12 約 US$15.1 | 250-300 ms |
| B. 面向台灣使用者,我的推薦 | 一台 Vultr 東京(1 vCPU / 2 GB),或 US$20 的 2 vCPU / 4 GB 版本 | 約 US$11-21(約 NT$350-670) | 低 |
| C. 繼續用代管 | Railway 依公布費率,app + Postgres 實際約 US$10-20;Fly + Managed Postgres US$41 起 | US$10-41+ | 依 region |
上表是我用下面各家的一手價格算出來的組合估算,不是任何一家的報價。台幣換算以約 NT$31-32 兌 US$1 計算,請自己再確認匯率。刻意排除掉的項目:VAT、使用者上傳的物件儲存(R2 / B2 的免費額度通常夠一個 Side Project)、交易信件、錯誤追蹤、異地備份。還有最大的一項成本沒算:你自己的時間。
一句話:2023 年 NT$0 的東西,2026 年大約是每月 NT$260-700,而一個要有台灣延遲、要有真正資料庫的 app,最誠實的最低數字大約是每月 US$10-12(約 NT$320-380),跑在一台你自己管的東京 VPS 上。
重要更正:Hetzner 在 2026 年漲了兩次,而且漲得很不平均
這一段在 2026-08-07 有補正,補正內容我另外寫成一篇完整的文章:Hetzner 2026 年漲價全解。以下是原文加上必要的更正。
每一篇說「Hetzner 最便宜」的中文文章,現在對亞洲使用者都是錯的。
2026 年 Hetzner 調漲過兩次,這一節原本只寫了第二次。
第一次:2026-02-23 宣布,2026 年 4 月 1 日生效,雲端全線漲 30% 到 36.5%,實體主機漲 3% 到 21%,而且 Hetzner 自己的公告寫明「適用於既有產品與新訂單」。已經在跑的機器帳單也跟著漲。
第二次:2026-05-27 宣布,2026 年 6 月 15 日 08:00 CEST 生效,只適用新訂單與 rescale。下面這兩張表的「舊價」欄,裝的其實是四月調漲後的價格。
在 2026-06-15 之前下的訂單維持舊價,但有陷阱:Hetzner 的計費 FAQ 寫明,rescale(放大或縮小都算)、還原已刪除的伺服器、把伺服器搬到不同幣別的專案,這三件事會讓一台舊價機器直接跳到現價。單純 rebuild、或搬到同幣別的專案,則不會。你把 2025 年開的 CX23 縮小規格想省錢,帳單會變成三倍。
德國 / 芬蘭:
| 方案 | 舊價 | 新價 |
|---|---|---|
| CX23 | €3.99 | €5.49 |
| CX33 | €6.49 | €8.49 |
| CX43 | €11.99 | €15.99 |
| CX53 | €22.49 | €29.49 |
| CAX11 | €4.49 | €5.99 |
| CAX21 | €7.99 | €10.49 |
| CAX31 | €15.99 | €20.99 |
| CAX41 | €31.49 | €40.99 |
| CPX22 | €7.99 | €19.49 |
| CPX32 | €13.99 | €35.49 |
| CCX13 | €15.99 | €42.99 |
新加坡:
| 方案 | 舊價 | 新價 |
|---|---|---|
| CPX12 | €7.99 | €15.49 |
| CPX22 | €15.99 | €26.49 |
| CPX32 | €32.49 | €48.99 |
| CCX13 | €27.49 | €53.99 |
看出重點了嗎。在德國和芬蘭,CX 和 CAX 這一輪大約漲三成(精確是 +30.2% 到 +37.6%),CPX 和 CCX 漲了 2.1 倍到 2.75 倍。 新加坡不是這個形狀:同一次調整在新加坡只有 +51% 到 +111%,上面那張新加坡表自己就看得出來。而 CX 和 CAX 系列只有歐盟機房有(Falkenstein、Nuremberg、Helsinki)。
結論很直接:Hetzner 便宜這件事,現在是一個「只在歐洲成立」的事實。
- 歐洲最便宜能同時跑 app 和 Postgres 的機器:CX23,2 vCPU / 4 GB / 40 GB SSD,€5.49(Hetzner 自己的美金牌價 $6.49)。要 IPv4 再加 €0.50($0.60),合計 €5.99 / US$7.09。4 GB 對一個小型 Rails / Node / Go app 加上同機 Postgres 很夠。
- 2026-08-07 更新:CX23 現在買不到。 Hetzner 自己的 Cost-Optimized 方案頁上,八個 CX / CAX 方案每一列都掛著「not available」,
/cloud/首頁把整個 Cost-Optimized 標成「Currently not available」。這個狀態出現在 7 月 27 日到 8 月 2 日之間,也就是這篇文章發出前四天,我當時漏了。Hetzner 沒有發任何公告解釋。歐盟現在買得到的最便宜 Hetzner 雲端主機是 CPX12,1 vCPU / 2 GB / 40 GB,€11.49(美金牌價 $13.49)加 IPv4 共 €11.99 / US$14.09:兩倍的錢,一半的 RAM。 - 亞洲最便宜:新加坡的 CPX12,1 vCPU / 2 GB / 40 GB,€15.49(美金牌價 $17.99)加 IPv4 約 US$18.60。同樣的延遲級距下,這比 DigitalOcean、Linode、Vultr 都貴,而且 RAM 只有一半。
以上都是 Hetzner 的未稅牌價,不含 IPv4。關於稅:Hetzner 的 VAT 對照表只有 36 個國家,台灣不在裡面,落在「All others」稅率 0。對台灣的買家來說,未稅牌價就是實付價格,不用另外抓稅。
流量的部分,這篇原本寫「查不到」,那是錯的,在此更正。Hetzner 把數字放在 docs.hetzner.com/robot/general/traffic/:歐盟機房的 CX、CAX、CPX 每月含 20 TB,CCX 含 20 到 60 TB;新加坡的 CPX 只有 0.5 到 5 TB,CCX 1 到 8 TB;美國 CPX 1 到 5 TB。超量 €1($1.20)/TB,以 100 MB 為單位計。只算對外流量,對內和同區內網流量免費。實體主機在 1 Gbit 埠上是無限流量。那一頁標的最後修改日期是 2024-05-21,兩次調漲都沒有提到流量,所以它比現行價格舊。
適合台灣的 VPS:實際價格表
以下全部是各家官方公布的價格,2026-08-06 查核。
Vultr Cloud Compute(vc2,共享 CPU),直接從 Vultr 自己的公開 API 讀出來的:
| 規格 | 儲存 | 流量 | 月費 |
|---|---|---|---|
| 1 vCPU / 1 GB | 25 GB | 1 TB | $5 |
| 1 vCPU / 2 GB | 55 GB | 2 TB | $10 |
| 2 vCPU / 2 GB | 65 GB | 3 TB | $15 |
| 2 vCPU / 4 GB | 80 GB | 3 TB | $20 |
| 4 vCPU / 8 GB | — | — | $40 |
另外還有 512 MB 純 IPv6 的 $2.50 方案和 512 MB 含 IPv4 的 $3.50 方案。High Frequency(vhf,NVMe)從 1 vCPU / 1 GB $6 起,2 vCPU / 4 GB $24。除了聖保羅(+50%)之外,所有機房同價。
亞洲機房:東京、大阪、首爾、新加坡(另有印度、特拉維夫)。沒有台灣機房,這點我從 Vultr 的 regions API 確認過。對台北的使用者來說,東京通常是延遲最低的選擇。
DigitalOcean Basic Droplet:
| 規格 | 儲存 | 流量 | 月費 |
|---|---|---|---|
| 512 MiB / 1 vCPU | 10 GB | 500 GB | $4 |
| 1 GB / 1 vCPU | 25 GB | 1 TB | $6 |
| 2 GB / 1 vCPU | 50 GB | 2 TB | $12 |
| 2 GB / 2 vCPU | 60 GB | 3 TB | $18 |
| 4 GB / 2 vCPU | 80 GB | 4 TB | $24 |
| 8 GB / 4 vCPU | — | — | $48 |
離台灣最近的機房是新加坡(SGP1)。
Linode / Akamai(亞太機房): Nanode 1 GB $5(1 vCPU / 25 GB / 1 TB)、Linode 2 GB $12(1 vCPU / 50 GB / 2 TB)、Linode 4 GB $24(2 vCPU / 80 GB / 4 TB)。清奈、孟買、大阪、新加坡、東京、墨爾本、雪梨同價,東京和新加坡沒有加價。
但 Akamai 的頁面把這些標成「legacy hardware」方案,看起來是在把新用戶導向新的方案家族。取代它們的是什麼、這些舊方案還能不能訂,我沒有查證。另外 linode.com/pricing 現在 301 轉到 akamai.com。
Amazon Lightsail(AWS 唯一像 VPS 定價的產品):$5(0.5 GB / 2 vCPU / 20 GB / 1 TB)、$7(1 GB / 2 vCPU / 40 GB / 2 TB)、$12(2 GB / 2 vCPU / 60 GB / 3 TB)。代管資料庫從 $15/月(1 GB)起,$30(2 GB)、$60(4 GB),高可用版本價格加倍。
那個 $15/月 的 1 GB 代管 Postgres,跟「$0,跟 app 跑在同一台 $12 的機器上」的對比,就是這整篇文章在講的取捨。
Contabo 帳面上是每美金 RAM 最多的:Cloud VPS 4 是 4 vCPU / 8 GB / 100 GB SSD、€5.50/月。但那個價格是綁 24 個月的實際費率。月繳價格、短約有沒有一次性開通費、新加坡和日本機房有沒有加價,我都無法確認,因為 Contabo 的設定頁沒有正常渲染。不要把 €5.50 當成月繳價格用。
台灣本地機房:實際存在什麼
- AWS 亞太(台北) 區域代碼
ap-east-2,2025 年 6 月 5 日啟用,3 個可用區,是 AWS 在台灣的第一個基礎設施區域。 - Google Cloud 的
asia-east1實體位置在彰化縣。
兩個都不是便宜的 Side Project 選項,而且各有一個具體的擋路點:
- Lightsail 在
ap-east-2不提供。 Lightsail 的 pricing 頁在亞太只列出東京、首爾、新加坡、香港、雅加達、馬來西亞、孟買、雪梨,就是沒有台北。所以「用 AWS 台北跑一台便宜的 VPS」這條路目前是不通的。 - Google 的 Always Free e2-micro 只限 us-west1、us-central1、us-east1,所以彰化那個機房永遠不會是免費的。
中華電信 hicloud 的部分我還是查不到:hicloud.hinet.net 轉址之後沒有渲染出任何產品或價格內容。
2026-08-07 更正:這裡原本寫「我沒有找到任何一家台灣 VPS 供應商的價格是我能從它自己的頁面確認的」。那句話是錯的。遠振資訊在 host.com.tw 上有完整的台幣價目表,機房在遠傳速博(ISO-27001):
| 方案 | 規格 | 磁碟 | 月流量 | 月費 |
|---|---|---|---|---|
| XS | 1 核心 / 2 GB | 25 GB | 2 TB | NT$840 |
| S | 2 核心 / 4 GB | 50 GB | 4 TB | NT$1,260 |
| M | 4 核心 / 8 GB | 100 GB | 6 TB | NT$2,520 |
| L | 8 核心 / 16 GB | 200 GB | 8 TB | NT$5,040 |
| XL | 16 核心 / 32 GB | 400 GB | 12 TB | NT$10,080 |
每個方案含 1 個 IPv4,加購每個 NT$250/月(最多兩個),年繳送一個月。以 NT$32.21 兌 US$1 換算,4 GB 那一階約 US$39,16 GB 那一階約 US$156。對照 Hetzner 德國含 IPv4 的 CX23(US$7.09)和 CX43(US$19.09),差距是 5.5 倍和 8 倍。 這是一家的報價,不是台灣市場的普查。
資料庫:同一台 $0,還是代管
自架路線最大的省錢點不是機器,是資料庫。
跟 app 跑在同一台 VPS 上的 Postgres,額外成本是 $0。 相對的:
| 服務 | 最低可用的代管 Postgres | 月費 |
|---|---|---|
| Fly.io Managed Postgres | Basic(shared-2x、1 GB RAM) | $38 起(儲存另計 $0.28/已配置 GB) |
| Amazon Lightsail | 1 GB / 1 core / 40 GB | $15 |
| Supabase Pro | 8 GB DB、250 GB 流量、不會暫停 | $25(含 $10 運算額度) |
| Aiven | Developer,8 GB 儲存 | $5 起 |
| Neon Launch | 純用量計價,無月費下限 | $0.106/CU-hour + $0.35/GB-月 |
Fly 那個 $38/月 值得停下來看一秒。同一個東西 2023 年是 $0,而在你自己的 VPS 上它是 $0 加上你的維護時間。(你還是可以在 Fly 上自己跑一台非代管的 Postgres machine,大約 $3.32 加 volume,多數人實際上走這條。)
Neon 的 Launch 方案取消月費下限是一個多數中文文章不會有的更新,舊的說法是 $19/月。Neon 自己的 pricing 頁和文件都寫明 Launch 與 Scale 只按用量計費、沒有最低月費。
免費層的部分留到第五節。
四、自架路線的誠實版本
「就自己架啊」這句話省的是錢,花的是你的晚上。這一節講清楚工具幫你做什麼、以及它們明確不幫你做什麼。
五個工具我在 2026-08-06 都用 GitHub API 確認過現況:全部在兩週內有 push,沒有一個被封存。這個領域現在是健康的。
| 工具 | 授權 | Star | 最低 RAM | 有 Web UI | 雲端版 |
|---|---|---|---|---|---|
| Dokku | MIT | ~32k | 1 GB | 否(CLI) | 有 Dokku Pro |
| Kamal | MIT | ~14.5k | 未列 | 否 | 無 |
| Coolify | Apache-2.0 | 60k+ | 2 GB(實際要 4 GB) | 是 | $5/月 2 台 |
| Dokploy | Apache-2.0 + 專有部分 | ~36k | 未列 | 是 | $4.50/月/台 |
| CapRover | Apache-2.0 | ~15k | 未列 | 是 | 無 |
Dokku:RAM 需求最低,$5 機器唯一真的塞得下的
最適合: 你不介意 CLI,而且想把機器錢壓到最低
MIT 授權,目前穩定版 v0.38.25。它自我描述是「一個可擴充的開源 PaaS,跑在單一伺服器上」,用 git push 部署,可以從 Dockerfile 建置,也可以用 buildpack 自動偵測語言,路由走 nginx,資料庫用 plugin 提供。
需求:Ubuntu 22.04 / 24.04 或 Debian 11+,amd64 或 arm64,Docker scheduler 最低 1 GB RAM(用 k3s scheduler 的話每個節點 2 GB)。
那個 1 GB 門檻是這五個裡面最低的,也是唯一真的塞得進 $5-6 機器的。 對想把成本壓到最低的台灣讀者來說,這是一個實際可用的建議:Vultr 東京 $10 的 2 GB 機器上跑 Dokku,非常寬裕;$5 的 1 GB 機器上跑,塞得下但很緊。
Kamal:Rails 的正確答案,但它刻意什麼都不做
最適合: Rails,而且你已經會 Docker
MIT 授權,來自 37signals(Basecamp / HEY 的公司),目前 2.12.0。標語就是「Deploy web apps anywhere」。它提供零停機部署、rolling restart、asset 橋接、遠端 build 和 accessory 服務管理,把 Docker container 部署到一台只有 SSH key、什麼都沒裝的 Ubuntu 上,連 Docker 都是 Kamal 自己幫你裝的。搭配的 kamal-proxy(同樣 MIT、同樣活躍)負責路由和零停機切換。
然後是誠實的部分。Kamal 沒有 Web UI、沒有 dashboard、沒有監控、沒有代管資料庫。 所謂的「accessories」只是說它會幫你跑一個 Postgres container,備份、升級、調校完全是你的事。
Kamal 官網自己寫了這句話,值得直接引用:
"You're probably still better off with a fully managed service if basic Linux or Docker is still difficult."
如果基本的 Linux 或 Docker 對你還很吃力,你大概還是該用全代管服務。
這句話應該貼在每一篇鼓吹自架的文章下面。
Coolify:功能最完整,但真實的 RAM 需求是 4 GB
最適合: 你想要接近 Heroku 的操作體驗,而且願意為此多買一級機器
Apache-2.0,60k+ star,2026-08-06 還有 push。自架版本「永遠免費」而且沒有功能閹割。Coolify Cloud 是 $5/月含 2 台伺服器,之後每台加 $3/月。注意在雲端版裡 Coolify 只負責控制台,你的 app 還是跑在你自己付錢的伺服器上。這個形狀跟現在的 Zeabur 一模一樣。
自架最低需求:2 核心 CPU、2 GB RAM、30 GB 可用磁碟。安裝腳本會裝 Docker Engine 24+、設定 /data/coolify 和 SSH key。
但 Coolify 自己的文件也警告:如果你在同一台伺服器上同時跑 build 和 Coolify,要盯著資源用量,用量太高可能讓伺服器失去回應。
翻譯成人話:那個 2 GB 的「最低需求」對一個會在機器上 build Docker image 的 Rails app 來說是一種善意的省略。Coolify 自己就吃掉大約 1 GB。你實際上要買的是 4 GB 的機器,而那是一個價格級距的跳躍:Vultr 東京從 $10 跳到 $20,DigitalOcean 從 $12 跳到 $24。
把這件事算進去,再決定要不要 Coolify。
Dokploy:開源,但要加一個星號
最適合: 你喜歡 Coolify 的形狀但想比較看看
~36k star,非常活躍。功能定位是「Vercel、Netlify 和 Heroku 的開源替代品」。
授權要講精確:repo 是 Apache-2.0,但 /proprietary 目錄底下的東西不是。 那部分適用「Dokploy Source Available License (DSAL) v1.0」,明文規定該程式碼「只有在你同意並遵守 Dokploy 的有效商業協議時,才可用於 production」。
所以「開源」對 Dokploy 是成立的,但帶星號;Coolify 則是純粹的 Apache-2.0。如果授權對你的專案有影響,這個差別要知道。
Dokploy Cloud:Hobby $4.50/月/台(年繳 $3.60/月),含 1 台伺服器、1 個組織、1 個使用者、2 個環境;Startup 從 $15/月起,含 3 台伺服器、3 個組織、無限使用者與環境,加購伺服器每台 $4.50/月。
CapRover:Web UI 加一鍵安裝
最適合: 你想要點一點就有資料庫、WordPress、監控
Apache-2.0(版權屬 BigZee Ventures LLC),~15k star,持續開發中。基於 Docker + nginx + Let's Encrypt + Docker Swarm,提供 Web dashboard、一鍵安裝各種 app、叢集擴展與自動負載平衡、自動 HTTPS。官網說大約 10 分鐘可以完成第一次部署。
CapRover 沒有在首頁公布最低伺服器需求。它跟 Coolify / Dokploy(用原生 Docker)最大的架構差異是 Docker Swarm,而 Swarm 在上游基本上已經是維護模式。這不代表 CapRover 不能用,但它是一個你在選型時應該知道的長期因素。
五個工具都不幫你做的事
這一段是我讀完這五個專案自己的文件之後的觀察,不是任何一家的說法:
- 作業系統安全更新
- Docker engine 升級
- Postgres 大版本升級
- 磁碟滿了的半夜
- 異地備份
這五個工具,沒有一個把「幫你備份資料」當成免費自架產品的一部分。
所以自架真正的帳是:每月省下 $10-30,換來每個月大約一到兩個晚上,外加一個「如果我沒設好備份、有天資料就沒了」的持續風險。對很多 Side Project 來說這筆交易划算,因為那些晚上你本來就在寫 code。但它不是免費,把它算清楚再決定。
五、免費還活得很好的地方
如果上面四節讓你覺得「什麼都要錢了」,那是我沒寫好。免費沒有死,是換了形狀。
Cloudflare Workers:真的免費,但形狀不一樣
免費方案:每天 100,000 次請求,每次呼叫 10 毫秒 CPU 時間。付費從 $5/月起,含 1,000 萬次請求和 3,000 萬 CPU 毫秒。Workers 的對外流量完全不收費。
那個「每次 10 ms CPU」是關鍵限制。Cloudflare 的免費方案是真的大方,但它是 serverless / edge 形狀的。它不會給你 Heroku 免費方案曾經給過的那個東西:一個永遠跑著、你可以 SSH 進去想事情的長時間執行程序。
所以「免費回來了」這個說法不準。準確的講法是:免費活下來了,但只活在另一種形狀的應用上。
而且 Cloudflare 是少數公開、有日期地承諾不會拿掉免費方案的供應商(Koyeb 是另一個):2024 年 4 月 1 日 D1 正式 GA 時,Cloudflare 寫著「我們無意移除 D1 的免費方案,也無意減少 $5/月 Workers Paid 方案內含的 250 億次列讀取」。免費 Workers 方案的 D1 額度是 5 GB 儲存、每天讀 500 萬列、每天寫 100,000 列。
靜態站
沒有變。免費靜態託管是這一輪縮水裡幾乎沒被碰到的一塊,Cloudflare Pages 依然允許商業用途、也不會因為閒置被停。各家靜態方案的細部額度上一篇已經寫完了。
關於「Cloudflare Pages 流量無上限」這句話的出處,補充說明一下,因為這篇文章之前對它打了問號。Cloudflare 的 Pages 限制頁只列了 build 次數(每月 500)、檔案數(20,000)、單檔大小(25 MiB)、自訂網域(100)和專案數(100),完全沒提到流量或請求數,所以你如果去查那一頁,確實找不到根據。真正的根據在 Workers pricing 文件:那裡直接寫著「對靜態資源的請求是免費且無限制的」,以及「資料傳出(egress)與吞吐量(頻寬)不另外收費」。這是 Cloudflare 自己的頁面在講這件事,所以這個說法成立。真正有明文上限的是會跑程式碼的部分:Pages Functions 的請求會算進你的 Workers 額度。
免費的代管 Postgres:三個真的存在的選項
都能用,但都會睡。
| 服務 | 免費內容 | 睡眠行為 |
|---|---|---|
| Neon | 每個專案 0.5 GB 儲存、100 CU-hours/月,最多 100 個專案、每專案 10 個分支、5 GB 公開對外流量 | 閒置 5 分鐘後暫停並 scale to zero,免費方案不能關閉。額度用完會暫停運算到下個帳單月,資料不會被刪,只是連不上 |
| Supabase | 500 MB 資料庫、5 GB 對外流量、50,000 MAU,最多 2 個 active 專案 | 閒置約一週後暫停 |
| Aiven | 1 GB 儲存、1 GB RAM、1 CPU,獨立 VM,僅一份災難復原備份,不能選雲端商或機房 | 文件保留「對沒有持續活動的免費服務關機」的權利,會先通知 |
Neon 和 Supabase 的差別在於醒來的方式:Neon 幾秒內自己醒,Supabase 被暫停的專案要手動還原。 對一個沒人看的 Side Project 來說,這個差別很大。
Aiven 的閒置門檻是幾天,文件沒有寫出數字,所以請當成「跟 Supabase 同一種失敗模式,只是沒那麼明確」。
另外兩個順帶一提:
- Turso 免費層是三者裡最大方的:100 個資料庫、5 GB 儲存、每月 5 億列讀取、1,000 萬列寫入、3 GB 同步量、1 天 point-in-time restore。但它是 SQLite / libSQL,不是 Postgres,對一個預期用 Postgres 的 Rails app 不是無痛替換。它的付費價格(Scaler $24.92、Pro $416.58)那個奇怪的小數看起來像年繳除以 12,付費前請自己確認月繳數字。
- Prisma Postgres 免費層是每月 100,000 次操作、500 MB 儲存、50 個資料庫;Starter $10/月。它按「操作」計費,而一次操作是一次 Prisma ORM query。如果你的 app 根本不用 Prisma ORM,這個計費模型很難預估,所以對這篇文章的讀者大概只值得一行帶過。
Oracle Always Free:唯一真的免費、真的一直開著的 VM,但有代價
Oracle 的 Always Free 目前仍然包含:
- Ampere A1(Arm):每月 1,500 OCPU-hours + 9,000 GB-hours,Oracle 自己的文件說這相當於 2 OCPU、12 GB 記憶體持續運行
- 最多 2 台 AMD VM.Standard.E2.1.Micro(各 1/8 OCPU、1 GB RAM)
- 200 GB block volume 總量、20 GB 物件儲存
- 2 個 Autonomous Database 執行個體(各 1 OCPU、20 GB)
這是這整篇文章裡唯一一個「$0,永遠開著,有真正的資料庫」的組合。
然後是代價,請一定要讀完:Oracle 會回收閒置的 Always Free 運算執行個體。 判定條件寫在文件裡:任何 7 天區間內,CPU 的 95 百分位使用率低於 20%、網路低於 20%、(A1 機型另加)記憶體低於 20%,就會被回收。
一個安靜的 Side Project,正好就是這個側寫。
另外兩個限制:Always Free 資源必須在你的 home region;A1 的容量在熱門 region 出了名地搶不到。
所以誠實的評語是:Oracle Always Free 是真的,但它是一個你必須主動去經營、而且隨時可能被收回的免費資源。適合拿來當實驗機、當學習環境,不適合放你在乎的東西,除非你有非常確實的異地備份。
Oracle 的 A1 額度是不是從很多文章寫的「4 OCPU / 24 GB」縮到現在的數字,我無法確認。現行數字來自 Oracle 自己的文件,但歷史數字我沒有查到存檔版本,所以我不會說「它們砍半了」。
六、所以你該做什麼
依情境給答案,不給「看你需求」這種廢話。
「我只是想把東西丟上線給人看」
Render 免費方案。 15 分鐘沒流量會 spin down、醒來約一分鐘,這對還沒有人用的東西完全可以接受。免費 Postgres 建立後 30 天到期,所以第 25 天要嘛升級、要嘛 pg_dump 匯出來。行事曆先設好。
不要用 uptime 監控去 ping 它保持清醒。睡著的時間不消耗那 750 小時,而一個全天候清醒的 service 一個月會吃掉約 730 小時,這正是你被停到月底的原因。
「我的 app 要一直開著,使用者在台灣」
一台 Vultr 東京,$10/月(1 vCPU / 2 GB / 55 GB / 2 TB),上面跑 Dokku。 Postgres 跟 app 同一台,額外成本 $0。
如果你要在機器上 build Docker image,或是想要 Coolify 的 Web UI,跳到 $20 的 2 vCPU / 4 GB。同延遲級距的替代選項:DigitalOcean 新加坡 2 GB $12、Linode 東京 2 GB $12。
不要選 Hetzner 新加坡:1 vCPU / 2 GB 要約 $18.60,比上面每一個都貴。
「我完全不想碰 SSH」
兩條路,價格其實差不多:
- Railway 付費:真正的全代管,你什麼都不用管。但依它公布的費率(RAM $10/GB/月、CPU $20/vCPU/月),一個 512 MB 的 app 加一個 512 MB 的 Postgres 就是 1 GB RAM,光 RAM 就 $10/月,所以誠實的數字是 $10-20,不是 Hobby 方案標的 $5。
- Zeabur / Coolify Cloud / Dokploy Cloud + 一台你自己買的伺服器:訂閱 $0-5,加上機器錢。你拿到 Web UI 和自動化,但機器的帳單是你自己跟雲端商結的。這三家現在是同一個形狀的產品。
第二條路唯一真正的差異在於當機器出事的時候是誰的責任。是你的。第一條路是 Railway 的。這個差別值不值那幾塊美金,只有你能決定。
「我在乎的是延遲,我要台灣機房」
目前沒有便宜的答案。AWS 台北(ap-east-2,2025-06-05 啟用)和 GCP asia-east1(彰化)是真的在台灣,但兩者都不是 Side Project 的價位,而且 Lightsail 不支援 ap-east-2,所以連「用 AWS 開一台便宜 VPS」這條路都走不通。
實務上的答案是東京。Vultr、Linode 都有東京機房而且不加價。
「我家有一台閒置的 Mac mini」
Zeabur Wonder Mesh,$0。 2 核心 CPU、2 GB RAM、40 GB 磁碟就符合,免費方案給你 1 個綁定名額。
但記得那個限制:沒有另外一台付費的、有公開 IP 的伺服器當 Gateway,這台機器只有你家區網連得到。 所以這條路適合的是內部工具和自己用的東西,不是公開上線的產品。
「我的東西是靜態站或 edge API」
Cloudflare。 這一塊沒有變差,甚至變好了。不要因為讀完前面五節就以為什麼都要錢了。
這篇文章沒能確認的事
放在這裡,因為一個自信但錯誤的價格會害你浪費一個晚上,比不寫還糟:
- Zeabur 伺服器的實際價格。 目錄在登入後面。網路上流傳的 $2/月 來自 2024 年 12 月的 changelog,不是現價。
- Zeabur 是否支援台灣統編發票。 zh-TW 文件導覽有「發票與統編」這一頁,但它讀不到。
- Zeabur Dev 方案的 $5 共享叢集額度是否已經移除。 2026 年 2 月只說「考慮中」。
- Zeabur 免費方案的 auto-sleep 現在還有沒有作用。 文件看起來是舊時代的殘留。
- Zeabur 賣給你的伺服器算不算佔用「可管理伺服器」名額。 措辭強烈暗示不算,但沒有明講。
- Render 付費方案的實際月費金額。 它的 pricing 頁在我多次嘗試下都渲染不出數字。instance 規格階梯是確認過的,價格不是。
Hetzner 各方案的內含流量與超量費率。已查到,2026-08-07 更正:數字在docs.hetzner.com/robot/general/traffic/,見第三節。- Contabo 的月繳價格。 網頁上的 €5.50 標的是「for the first 24 months」,綁約結束後的價格頁面沒有寫。
- Turso 付費方案的月繳金額。 那些小數看起來像年繳除以 12。
- 中華電信 hicloud 的價格。 頁面沒有渲染出可用內容。(其他台灣本地供應商的部分見第三節更正,遠振有公開價目表。)
- Hetzner 的 CX / CAX 為什麼在 8 月初變成無法訂購。 Hetzner 沒有發任何公告、部落格或 status 說明,而它的價格 feed 仍然把這些產品標為 active 並回傳價格。所以我只能說「Hetzner 自己的頁面說現在訂不到」,不能說它停產。
- 「大家真的搬回自架了」這件事。 我可以拿出免費 PaaS 消退的完整日期,但我找不到任何一手資料證明開發者因此大規模搬回便宜的自管伺服器:沒有平台公布的遷移數據,也沒有相關調查。這篇文章第三節到第六節的建議是我根據價格和工具現況做的判斷,不是被數據證實的趨勢。
一句話總結
Zeabur 說了一句很誠實的話:它的伺服器跑在 AWS、GCP、Linode、Hetzner 上面,所以定價不可能比它們低。這句話對每一家 PaaS 都成立,只是其他家沒有講出來。免費方案是行銷預算,而行銷預算不會永遠補貼你的運算成本。
2023 年那個 $0 的答案,2026 年大約是每月 US$10。你買到的是一台不會睡的機器和一個不會被刪的資料庫。這其實是個不錯的價格,只要你算進去的不只是錢。
分享你部署好的專案
順利把 Side Project 上線了嗎?來 SideShip 跟其他開發者分享,這裡的人都懂從一個想法走到 launch 是什麼感覺。
本文所有價格、方案內容與日期於 2026 年 8 月 6 日直接對照各服務官方的 pricing 頁、docs 與 changelog 查證,未引用任何第三方整理文章。標示「2026-08-07 更新/更正」的段落是隔天回頭複查 Hetzner 一手資料後改的,完整版在這一篇。價格隨時可能變動,特別是這篇提到的 Hetzner 兩次漲價和 Zeabur 四月方案改版,都是幾個月內的事。在你刷卡之前,先花兩分鐘看一眼它自己的 pricing 頁。