tools:tool:supabasetoolstoolsupabaseSupabase开源 Firebase 替代方案,提供 Postgres 数据库、认证、存储、边缘函数和实时能力,适合快速搭建 SaaS 后端。/tools/supabase/https://supabase.com/pricinghttps://supabase.com/2026-10-25自然收录 tools tool
自然收录
后端与数据库 · 免费额度 + 月订阅 + 用量计费
Supabase
开源 Firebase 替代方案,提供 Postgres 数据库、认证、存储、边缘函数和实时能力,适合快速搭建 SaaS 后端。
这是什么
Supabase 是一套托管后端服务,核心是一个完整的 Postgres 数据库,外加用户认证(Auth)、文件存储(Storage)、边缘函数(Edge Functions)和实时订阅(Realtime)。它常被称为开源的 Firebase 替代方案:同样开箱即用,但数据放在标准 Postgres 里,可以直接写 SQL,将来迁走也能整库导出。
对独立开发者来说,它的价值是把“注册登录、数据库、上传文件”这三件几乎每个产品都要做的事一次解决。前端通过官方 SDK 直接读写数据,权限交给 Postgres 的行级安全策略(RLS),很多 MVP 不需要再单独写一个后端服务。
适合
- 需要账号体系和数据库、想尽快上线的 Web 或移动端 MVP
- 熟悉或愿意学一点 SQL 的开发者
- 希望以后能平滑迁到自建 Postgres、不想被私有数据格式锁住的项目
不太适合
- 完全不想接触数据库概念的人,可以先看无代码工具
- 数据必须存放在中国大陆境内的产品
- 以长时间运行的后台任务为主的服务,仍需另配后端或队列
典型用法
会员制 SaaS 的后端
Auth 负责注册登录,表里记录订阅状态;支付平台的 Webhook 写入状态后,由 RLS 决定谁能读到付费内容。
用户上传内容
用 Storage 存头像和附件,按用户目录设置读写权限,图片可以直接用公开链接展示。
实时提醒与协作
用 Realtime 订阅表的变更,做评论提醒、在线状态或简单的多人协作。
价格与免费额度
- 免费版 $0:最多 2 个活跃项目,含 500 MB 数据库、1 GB 文件存储、5 GB 出站流量、5 万月活用户和 50 万次边缘函数调用。
- 免费项目连续 1 周无活动会被暂停,演示站点要留意。
- Pro 版每月 $25 起:含 10 万月活、每个项目 8 GB 磁盘、250 GB 出站流量、100 GB 文件存储,另附每月 $10 计算额度(覆盖一个 Micro 实例),超出部分按量计费;每多一个项目要加上它的计算费用。
- Team 版每月 $599 起,Enterprise 为定制价格。
2026-10-25 阅读 官方价格页 整理;价格和额度会调整,下单前以官网实时页面为准。
地区与国内使用
- 创建项目时选择数据库区域,亚太有新加坡、东京、首尔等区域可选,选离主要用户最近的。
- 服务部署在海外,国内用户的访问速度和稳定性需要用真实网络自测;以国内用户为主的产品还要评估数据出境等合规要求。
上手步骤
- 注册后新建项目,选离用户最近的区域,保存好数据库密码。
- 在 Table Editor 或 SQL Editor 建表,为每张表开启 RLS 并写好读写策略。
- 前端安装 supabase-js,用项目 URL 和 publishable key 初始化客户端,接入登录。
- 本地用 Supabase CLI 管理迁移文件,把表结构变更纳入 Git。
容易踩的坑
- 前端用的 publishable key 本来就是公开的,数据安全完全靠 RLS;没开 RLS 的表等于对外开放。
- secret key 可以绕过 RLS,只能放在服务端,不能出现在前端代码或公开仓库里。
- 官方计划在 2026 年底前废弃旧的 anon / service_role key,老教程里的写法要换成 publishable / secret key。
替代选择
参考资料
同类工具
同专题项目样本
公开案例仅供参考,不代表成功保证或效果背书。