在一台2GB VPS上自托管Supabase Studio及Vercel替代方案
该项目展示了如何在一台仅有2GB内存的VPS(虚拟专用服务器)上自托管Supabase Studio(开源的后端即服务平台)以及Vercel(前端部署平台)的替代方案。通过合理配置和优化,用户可以在资源受限的廉价服务器上运行完整的后端数据库服务和前端应用部署环境,实现低成本的自托管方案。
背景速读
- **Supabase Studio** 是一个开源的后端平台,提供类似 Firebase 的数据库、认证、存储和实时功能,通常以云端托管服务形式使用。本文的「自托管」指在自己的 VPS 上运行其全部管理界面(Studio)。
- **Vercel** 是主流的前端部署平台,提供一键部署、Serverless 函数和边缘渲染,但其免费版有流量和计算限制。文中提到的替代方案是 **Coolify** 或 **Dokploy** 这类开源 PaaS,可在自己的服务器上部署前端应用。
- 项目作者展示了如何在一台 **2GB 内存的 VPS**(最低配云服务器,约 $5–$10/月)上同时运行 Supabase Studio 和一个 Vercel 替代品,以此说明开源工具链已能做到低成本、自托管的「全栈基础设施」,摆脱对第三方云服务的依赖。
- 背景趋势:2023–2024 年自托管(self-hosting)运动兴起,一方面因为云服务涨价和免费层缩水,另一方面因为 Docker 和轻量级工具(如 Coolify、Nixpacks)降低了运维门槛。