Supabase 免費版
2 個專案到底怎麼用?
這份課程把原文件重新編排成一個「看了會想學」的互動頁:先理解 active / paused,再理解 organization 計費盒子,最後用指令中心把 CLI、Dashboard、AI 協作全部串起來。
🧁 課程卡片:照這個順序學
每張卡就是一個觀念節點,點下方按鈕會跳到深化區。先建立直覺,再看細節與實務風險。
🎯 Active / Paused 白話拆解
Active 是專案正在提供服務,網站、LINE Bot、API 都能連。Paused 是專案休眠,不佔 Free 額度,但你的前端或 Bot 會連不到。
- 練習案:可用 Pause/Restore 輪替。
- 客戶案、正式案:不建議放會自動暫停的 Free Plan。
- Paused 不是 Delete,但太久沒處理會進入更麻煩的遷移流程。
🏢 Organization 不是資料夾,是計費盒子
Supabase 的方案在 Organization 層級。你可以想像 Organization 是一個收納盒,盒子外面貼著 Free、Pro 或 Team。盒子裡的所有 projects 都吃同一個方案規則。
- 同一盒子不能同時有 Free project 與 Pro project。
- 想保留免費專案,就放在 Free Organization。
- 核心正式案要避免和練習案混在同一個 Pro 盒子造成額外 compute。
😴 Pause / Restore 操作重點
如果只是偶爾練習,你可以手動 Pause 不用的 project,等需要時再 Restore。恢復後通常需要等待服務重新啟動,前端不要立刻判斷壞掉。
- 一般 project 的 Pause / Restore 主要在 Dashboard 操作。
- CLI 有 branches pause/unpause,但那是 preview branch,不是一般 Free project。
- 超過 90 天 paused 的情境,官方另有遷移流程。
💸 Pro 費用最容易誤會的地方
升級 Pro 不是「所有 project 都只收 $25」。Paid organization 的每個 project 都有 dedicated compute。多一個 project,通常就多一份 compute 成本。
- 1 個正式 project 放 Pro:常見起點是 $25/月。
- 3 個 project 全放 Pro:官方 FAQ 範例為 $45/月。
- Free 測試案留在 Free 組織,通常比塞進 Pro 省。
🛟 免費版的保命提醒
Free Plan 很適合學習、POC、Side Project,但不應該當正式備份方案。重要資料至少要有 migrations、db dump、匯出檔或升級方案。
- 資料表結構:用 migrations 版本控管。
- 測試資料:用 seed 或 dump 保存。
- 客戶資料:請規劃備份、權限與復原流程。
🧭 建議你的實務擺放模式
以你未來會做房仲工具、LINE Bot、AI 自動化來看,建議分成正式 / 練習 / 封存三類管理。
- 正式:客戶看得到、不能斷線 → Pro。
- 練習:測功能、短期 demo → Free,2 active 內輪替。
- 封存:只留程式碼與資料備份 → Pause 或刪除前完整備份。
🧠 心智圖:一張圖記住全部
把 Supabase Free / Pro / Pause / CLI 的關係用視覺節點串起來,適合教學或複習。
專案管理
快樂地圖
🌳 樹狀圖:新手決策路線
不知道要 Free、Pro、Pause、還是開新組織時,照這棵樹走。
客戶、使用者、LINE Bot 會真的用?
不能接受暫停 → 優先 Pro。
放 Free,保持最多 2 個 active。
把暫時不用的 Pause。
建立 Pro Organization,正式案獨立管理。
💸 互動費用試算:放錯盒子會貴多少?
用官方 FAQ 的 Pro + Micro 範例邏輯做簡化試算。實際費用仍以 Supabase Dashboard、用量、compute size、稅費為準。
試算假設:Pro plan $25/月、每個 Micro project $10/月、Pro 內含 $10 compute credits。
3 個 Pro project:$25 + $30 - $10 = $45。
2 個 active free projects 在額度內。
🧭 小精靈決策樹
點選最接近你現在的情境,右邊會直接給建議。
不能常常斷線或等待喚醒
偶爾打開測試即可
不是每個都要同時上線
懷疑多專案 compute
✅ 官方校正表:哪些說法要修正?
把原文件中的觀念整理成更精準、更不容易誤解的版本。
| 常見說法 | 更精準的說法 | 實務建議 |
|---|---|---|
| 免費版可以有 2 個專案 | 更精準是 2 個 active free projects;paused 不計入。 | 練習案可 Pause 輪替,正式案別靠 Free 長期在線。 |
| 多開 Organization 就能多開免費案 | Free project limit 會跨你是 Owner/Admin 的 organizations 計算,也會受同 org 其他 Owner/Admin 影響。 | 用 organization 分類管理,不要把它當無限免費額度。 |
| 升 Pro 後 Free project 也免費 | 同一 organization 不能混 paid / non-paid。Pro 組織內 projects 都適用 Pro 規則與 compute 計費。 | 要保留 Free projects,放獨立 Free organization。 |
| Pause 以後資料永遠安全 | Pause 不等於刪除,但超過特定時間後可能無法直接 Studio restore,需要下載備份遷移。 | 重要資料一定要備份,不要只靠 paused 狀態。 |
| CLI 可以做所有 Dashboard 操作 | CLI 功能很多,但一般 project Pause/Restore 仍以 Dashboard 操作較明確;CLI branches pause 是 preview branch。 | 省額度操作用 Dashboard;開發部署用 CLI。 |
⌨️ 指令中心:搜尋、分類、複製
這區把 Supabase 免費版管理會用到的 Dashboard 操作、CLI 指令、開發部署、備份、functions、secrets 都整理成新手可用的範例。
🤖 AI 指令範例:直接複製去問 ChatGPT / Claude / Codex
這些不是 CLI 指令,而是「請 AI 幫你做判斷、規劃、檢查」的提示詞。對新手很重要,因為可以先讓 AI 幫你防呆。
📋 上線前檢查清單
把每一項打勾,讓你的 Supabase 專案不只是能跑,還更安全、更省錢。
📚 來源與官方文件
網頁內容依你提供的原文件重新整理,並用 Supabase 官方文件與價格頁校正。