部署指南

Web 應用程式可以免費上線嗎?

比較靜態網站、Web 伺服器與資料庫的免費限制及付費時機

Web 應用程式可以免費上線。只需提供網頁和圖片的作品集,可以用靜態網站託管的免費方案。若使用者會保存預約或上傳圖片,也要安排資料的儲存位置。網站能開啟的條件,和資料能持續保存的條件,要分別確認。

本文內容

依照用途了解免費方案能做到什麼

按用途選擇免費配置 · 概念圖
提供檔案

考慮免費靜態網站託管。

處理每次請求

確認執行環境的暫停條件。

保存使用者資料

確認期限、容量及還原方式。

每項服務都有自己的免費使用限制。
做好的應用 託管範例 免費使用條件
用 HTML 或建置產物製作的作品集 GitHub Pages 或 Cloudflare Pages GitHub Free 可用公開儲存庫發布 Pages,但商業交易與經營 SaaS 有用途限制。Cloudflare Pages 免費方案每月可建置 500 次。GitHub Pages 官方限制 · Cloudflare Pages 官方限制
偶爾使用的 Node.js 或 Python 展示 Render 免費 Web 服務 15 分鐘沒有傳入流量就會暫停,下次請求會喚醒。Render 官方免費方案
有資料庫的短期展示 Render 免費 Web 服務與免費 Postgres 免費 Postgres 建立 30 天後無法存取。Web 服務寫在本機的檔案也會在重啟、重新部署等情況下消失。Render 官方免費方案

服務條件確認於 2026 年 11 月 3 日。上線前請再次查看官方文件。

靜態網站較容易符合免費方案條件

把作品頁面輸出為 HTML,再連同圖片與 CSS 發布,每次請求都不必啟動應用程式。圖片較多時要確認容量與流量上限。若加上聯絡表單,也要估算送出件數。Cloudflare Pages Functions 的請求會計入 Workers 的額度。Cloudflare Pages 官方 Functions 限制

免費 Web 伺服器適合能等候啟動的展示

若只讓朋友試用 API 幾天,首次存取等候啟動可能可以接受。使用者正在等表單回應,或 Webhook 發送方有回應時限時,等待就可能造成問題。讓服務閒置後再開啟公開網址測試,也確認 Webhook 發送方的逾時與重送條件。Render 官方閒置暫停說明

PostgreSQL 展示要保留超過一個月時

Render 每個工作區每月有 750 小時的免費執行額度,多個免費 Web 服務共用。用完後,工作區內的免費 Web 服務會暫停至下個月。Render 將免費執行個體定位為學習和測試用途。Render 官方每月使用上限

Render 免費 Postgres 到期後便無法存取,14 天的付費升級寬限期結束後會刪除。此方案沒有代管備份。要保留資料,請在到期前匯出或遷移。Render 官方免費 Postgres 條件

每月只用幾次的個人展示,可以考慮 Render 免費 Web 服務搭配沒有固定到期日的 Neon 免費 PostgreSQL。Neon 每個專案有 1 GB 儲存空間及每月 100 CU 小時的運算額度,以運算資源乘上執行時間計算。Render 若發現免費 Web 服務對外流量異常偏高,例如大量連線到外部資料庫,可能暫停該服務,且恢復時可能需要升級。Neon 官方定價 · Render 官方對外流量限制

Neon 閒置 5 分鐘後也會暫停運算,下次連線時恢復。這種暫停會保留已儲存的資料。如果用完每月運算或對外傳輸額度,運算會暫停至下一個計費週期或升級為止。Neon 官方免費方案限制

接收實際使用者資料前,先決定何時付費

社團預約資料遺失可能影響活動。接收第一筆預約前,先確認資料庫期限、備份與還原能力,以及檔案如何持久儲存。使用外部資料庫時,兩邊的條件都要確認,因為應用程式仍在執行時,資料庫也可能暫停或達到上限。

考慮付費的三種情況 · 概念圖
回應

啟動等待超過使用者或 Webhook 可接受的時間。

保存

到期或還原條件不符合實際資料的需求。

使用量

流量、建置或資料庫用量接近上限。

即使流量不大,也可以用回應時間和資料保留需求判斷。
運作時遇到的情況 事先決定的事
啟動等待超過 Webhook 的回應時限 更換接收路徑,或改用不會閒置暫停的方案。
展示用資料庫開始存放實際資料 選擇期限、備份保留期與還原方式都符合需求的配置。
圖片流量或建置次數接近上限 確認使用量與通知,並確認超額時會暫停或產生費用。

若要持續營運面向日本使用者的應用程式,也可比較 KamuiDash。按需要的靜態頁面、Web 伺服器和資料庫確認定價條件。KamuiDash 官方應用程式類型 · 官方定價

先寫下需要上線多久、使用者能等多久,以及哪些資料不能遺失。這些條件有變化時,再重新評估是否付費。

延伸閱讀

可在 KamuiDash 了解如何從 GitHub 部署 Web 應用程式。