Supabase VPS 托管 - 自建后端 €12 起

在 KVM VPS 上自建 Supabase:官方 docker compose 技术栈(Postgres、Auth、Storage、Kong、Studio),诚实的配置建议 8–24 GB,数据存放在 NVMe 上。接受加密货币,每月 €12 起。

为什么把 Supabase 部署在 VPS 上

Supabase 是一个完整的后端 - 带实时订阅的 Postgres、GoTrue 认证、对象存储、Kong 网关和 Studio 控制台 - 云服务只是运行它的一种方式。自建方式在您选择的硬件上运行官方 docker compose 仓库中完全相同的容器:不按项目收费,不按用量计量,也没有供应商决定您的数据存放在哪里。代价很坦诚,指南也明确写了:升级、备份和监控都成了您的工作。如果您熟悉 `docker compose` 和定时备份,自建就能把您的 VPS 变成账单固定的后端。

您自己运行什么 - 以及哪些只能留在云端

  • 真实的技术栈 - 大约十几个容器:API 网关、GoTrue 认证、Postgres、Realtime、Storage、Studio、imgproxy。
  • 固定费用 - 不按项目、不按用量计费;账单始终是您下单前看到的 VPS 价格。
  • 数据在您自己的磁盘上 - Postgres 数据卷和上传文件放在 NVMe 上,按您的规则备份。
  • 坦诚的限制 - 分支功能和云控制台的便利功能留在云端;这适合 MVP、内部工具和小型产品,而不是百万级连接。

Supabase 适合哪个套餐

阶段套餐原因
第一个技术栈,开发环境Core VPS 4:€12/月8 GB 时技术栈运行舒适;Supabase 官方最低要求是 4 GB - 那是精简的技术栈
日常使用很舒适Core VPS 6 NVMe - €18/月12 GB NVMe 让 Postgres 和存储上传不再争抢磁盘
生产环境应用Core VPS 8 NVMe - €34/月24 GB / 150 GB NVMe - 我们自己的配置指南为真实流量推荐的规格

从克隆到 SDK

  1. 选择套餐并支付 加密货币支付 - USDT、BTC、ETH。确认后服务器自动激活。
  2. 克隆代码并保护好密钥 `git clone supabase/supabase`,用新的 `openssl rand -base64 32` 值编辑 `.env`,然后 `docker compose up -d` - 完整命令见 Supabase 指南。
  3. DNS 与证书 为 Kong 和 Studio 配置 A 记录,用 Caddy 自动签发 HTTPS - 与 Node.js 指南相同的代理方式 - 然后把 SDK 指向您自己的域名。

常见问题

自托管还是 Supabase 云?

云服务无需配置即可提供托管升级、时间点备份、分支和边缘函数 - 按项目和用量付费。自建则成本固定、数据在您自己的磁盘上、不被供应商锁定 - 但升级、备份和监控都交给您。熟悉 `docker compose` 和 restic 定时备份?那就自建。否则先从云端免费套餐开始,以后再迁移。

8 GB 真的够用吗?

用于开发和小型产品,够用。Supabase 文档写明 4 GB 是最低要求 - 那是空的技术栈 - 而 8 GB 时数据库和 realtime 才不再争抢内存;16 GB 是舒适线。NVMe 很重要,因为数据库和上传文件共用一块磁盘。上表把这些数字对应到了套餐。

谁负责打补丁和备份?

由您负责 - 这就是与云服务的诚实区别。每周一次 `docker compose pull && docker compose up -d`,每天用 restic 把 Postgres 数据卷异地备份一次,再加上监控 8000 端口。都不难,但都归您管。

属于您自己的后端 固定 VPS 价格,接受加密货币,当晚即可搭好技术栈。 查看套餐 →

相关内容

查看套餐指南常见问题