📌 项目:supabase/supabase | 星数:110k(TypeScript,Apache-2.0)| 日期:2026-09-19 | 今日 GitHub Trending +128 | 来源:GitHub | Trending详情
Supabase(110k星,Apache-2.0,TypeScript)是Postgres开发平台:托管Postgres+认证+实时订阅+存储+Edge Functions,Firebase的开源替代,可自托管。今日Trending +128。
| 特性 | 说明 |
|---|---|
| 托管Postgres | 企业级Postgres数据库,完整SQL能力 |
| 内置认证 | 邮箱/OAuth/手机号多种认证方式,RLS行级安全 |
| 实时订阅 | Postgres变更实时推送到客户端 |
| 文件存储 | S3兼容文件存储,CDN加速 |
| Edge Functions | Deno运行时无服务器函数,全球边缘部署 |
| 自托管 | 完全开源可自托管,不锁定云厂商 |
# 云托管(推荐入门)
# 注册 https://supabase.com/dashboard 免费开始
# 自托管(Docker)
git clone https://github.com/supabase/supabase
cd supabase/docker
cp .env.example .env
docker compose up -d
# 客户端SDK
npm install @supabase/supabase-js
Supabase用Postgres(关系型),Firebase用NoSQL。Supabase开源可自托管,Firebase闭源绑定Google云。Supabase有完整SQL能力,Firebase受限。
免费层:500MB数据库、1GB存储、50000月活用户、2个Edge Function。适合开发和小项目。Pro版$25/月。
可以。Supabase完全开源(Apache-2.0),Docker Compose一键自托管。但需自行维护服务器、备份、安全更新。