Supabase
提供資料庫、登入、檔案儲存與即時 API 的後端服務平台
🤔 勉強可以
後端能刻,託管維運才是費用
月費(約)
$25
約 NT$800
一年省下
$300/年
自己刻要多久
好幾天
幾個人做得出來
兩個人
分類
🗄️ 資料庫與文件
價格為約略值,以官網為準。Pro 個人方案月費約 25 美元,依月繳基礎方案估算;
護城河
判決理由
PostgreSQL 資料庫、基本 CRUD API、Email 登入、檔案上傳與簡單管理頁,好幾天內能用 Docker 拼出自用版。刻不完整的是 Supabase 的託管資料庫、備份、連線池、Realtime 廣播、Edge Functions、權限控管與儀表板整合;自己維護還要處理升級、監控、備份和故障復原。
為什麼大家還是付錢
付費買的是不用管資料庫主機、備份、TLS、擴充與服務可用性,還有前端直接可用的 SDK。個人專案流量小時自架划算,但正式服務很快會嫌維運麻煩。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的 Supabase 精簡替代品,提供自用 PostgreSQL、登入、檔案儲存與即時資料功能。
技術棧建議:FastAPI 或 Node.js、PostgreSQL、MinIO、WebSocket、Docker Compose,前端使用 React 或純 HTML/JavaScript。
需求:
- 用 Docker Compose 啟動 PostgreSQL、API、MinIO 與前端管理頁
- 提供資料表建立、欄位型別設定、索引建立與刪除功能
- 提供以 REST API 查詢、新增、修改、刪除資料的通用端點
- 支援 Email 與密碼註冊、登入、登出、重設密碼與 Token 驗證
- 支援以資料表為單位設定讀取、新增、修改、刪除權限
- 提供檔案上傳、下載、刪除與公開或私有儲存桶設定
- 私有檔案下載使用短效簽名網址,不直接暴露儲存路徑
- 支援資料表異動事件透過 WebSocket 推送給已登入的瀏覽器
- 管理頁可查看資料表、瀏覽資料列、執行安全的參數化 SQL 查詢
- 提供 PostgreSQL 匯出與匯入指令,並可匯出檔案 metadata 為 JSON
- 提供 API 金鑰產生、撤銷與環境變數設定說明
- 提供健康檢查端點與資料庫、檔案儲存用量統計
明確不做(out of scope):多租戶商用架構、全球託管與自動擴充、完整 Supabase 相容 SDK、Edge Functions 編輯器、社群登入、正式備份服務與高可用叢集。
README 要求:說明本機啟動方式、環境變數、資料庫初始化、API 使用範例、權限設定、檔案匯入匯出與完整資料搬移步驟。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- Appwrite 開源
開源後端平台,整合資料庫、登入、檔案與函式,適合自架。 - PocketBase 開源
單一執行檔後端,內建 SQLite、登入、檔案與管理介面。 - Nhost 開源
以 PostgreSQL 與 Hasura 為核心,提供登入、檔案與 GraphQL API。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。