SupaBase

自托管 Supabase:在您自己的 VPS 上一键部署

Supabase 提供开源数据库、身份验证和实时 API。Automatio 只需一键即可将其部署到带有 HTTPS 的专用服务器上,以避免每个项目的费用...

自托管 supabasesupabase vps 托管开源 firebasedocker supabasepostgres 即服务supabase 自托管认证
SupaBase logo

SupaBase

Databases

Supabase 提供开源数据库、身份验证和实时 API。Automatio 只需一键即可将其部署到带有 HTTPS 的专用服务器上,以避免每个项目的费用...

databasefirebasepostgres

部署 SupaBase 你会得到什么

我们为它租用的服务器、费用,以及安装时会问你什么。

服务器
CX23 · 2 vCPU · 4 GB RAM
起价
$9/月
安装
无需配置

每次部署都包含

  • 独立服务器,一台一应用
  • 自动签发 HTTPS 证书
  • 免费子域名,可选自定义域名
  • 重启、扩容、快照与恢复

项目

本页面指向 Automatio 之外的全部链接。

一键部署 SupaBase

在你自己的服务器上,数据归你。无需终端、无需 Docker 命令、无需配置证书。

  1. 1

    选择规格

    从满足该应用的最小服务器开始,之后可直接扩容,无需重装。

  2. 2

    点击部署

    我们租下服务器,用 Docker 安装应用,并把子域名指向它。

  3. 3

    看着它启动

    开通全自动进行,需要几分钟。HTTPS 证书签发后应用即可访问。

服务器规格

随 Automatio 订阅按月计费。随时销毁服务器即停止计费。

SupaBase能力

探索Automatio能为此用例做什么

Postgres 数据库

每个项目都配备完整、专用的 PostgreSQL 数据库。这不是一个共享实例,这意味着你拥有对扩展、架构和复杂触发器的完整 root 权限,不受提供商限制。

  • 1完全支持 PostGIS
  • 2用于 AI 应用的 PgVector
  • 3通过 UI 直接访问 SQL
  • 4自动生成 REST 和 GraphQL API
  • 5自定义数据库扩展

SupaBase能力

  • Postgres 数据库

    每个项目都配备完整、专用的 [PostgreSQL](https://www.postgresql.org/) 数据库。这不是一个共享实例,这意味着你拥有对扩展、架构和复杂触发器的完整 root 权限,不受提供商限制。

    1. 完全支持 PostGIS
    2. 用于 AI 应用的 PgVector
    3. 通过 UI 直接访问 SQL
    4. 自动生成 REST 和 GraphQL API
    5. 自定义数据库扩展
  • 身份验证与授权

    一个开箱即用的完整用户管理系统,可处理注册和登录。它将 Row Level Security (RLS) 直接与数据库集成,确保用户只能访问其被授权访问的数据。

    1. 基于 JWT 的用户会话
    2. 支持 OAuth(Google、GitHub 等)
    3. 邮箱和密码流程
    4. Magic link 登录
    5. 多因素认证 (MFA)
  • 实时引擎

    使用 WebSockets 实时监听数据库更改。实时引擎将插入、更新和删除操作广播到你的前端,从而轻松构建协作应用或实时仪表盘。

    1. 数据库变更监听器
    2. 用户在线状态跟踪
    3. 广播消息
    4. 低延迟同步
    5. 与 RLS 集成
  • 存储与 Edge Functions

    在单一环境中处理大文件和服务器端逻辑。存储允许你通过兼容 S3 的存储桶提供资产服务,而 Edge Functions 允许你运行由 Deno 驱动的 TypeScript 逻辑。

    1. 兼容 S3 的文件存储
    2. 图像转换 API
    3. 由 Deno 驱动的 Edge Functions
    4. Webhook 触发器
    5. 私有和公共存储桶

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

避免价格断崖: 一旦超出免费额度,官方托管计划将跃升至每个项目每月 25 美元,这对于小型工具组合来说是不可持续的。
更高的内存 (RAM) 要求: Supabase 是一套近乎十几个微服务的组合;可靠地运行完整技术栈至少需要 4GB 的 RAM,这使得它不适合配置最低的 VPS 层级。
数据驻留合规性: 将用户数据保留在特定地理区域的您自己的基础设施上,以满足严格的银行业或企业安全要求。
手动 SMTP 配置: 与托管版本不同,你必须通过像 Resend 这样的提供商提供你自己的 SMTP 凭据,才能发送身份验证和密码重置邮件。
无用户席位限制: 自托管消除了 Firebase 或托管版 Supabase 等专有替代方案中按用户或按管理员定价的财务摩擦。
升级责任: 对底层 Postgres 或 GoTrue 服务的重大版本升级需要手动验证,以确保你的 Row Level Security 策略保持完整。
无限的数据表架构: 运行包含数百个表和数百万行条目的复杂应用程序,而不会触及托管服务的性能限流。
单项目 Studio: 自托管版本的 Supabase Studio 专为单个项目设计;它不像云端仪表盘那样支持多组织或项目切换。
直接数据库访问: 使用任何工具或迁移框架直接访问您的 Postgres 实例,而无需通过托管代理或受限的仪表盘。

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

每月费用

comparisonTable.self-hosted.managedSaas每个项目 $25
comparisonTable.self-hosted.diyVPS 费用 + 设置时间
comparisonTable.self-hosted.automatio固定 VPS 费用

项目限制

comparisonTable.self-hosted.managedSaas按实例付费
comparisonTable.self-hosted.diy无限
comparisonTable.self-hosted.automatio无限

设置时间

comparisonTable.self-hosted.managedSaas即时
comparisonTable.self-hosted.diy数小时的手动配置
comparisonTable.self-hosted.automatio~15 分钟

HTTPS/TLS

comparisonTable.self-hosted.managedSaas包含
comparisonTable.self-hosted.diy手动 Certbot 设置
comparisonTable.self-hosted.automatio自动

数据所有权

comparisonTable.self-hosted.managedSaas共享基础设施
comparisonTable.self-hosted.diy完全控制
comparisonTable.self-hosted.automatio完全控制

这适合谁

真正在自己服务器上运行 SupaBase 的人,以及这样做带来的改变。

拥有项目组合的独立创始人

托管项目的成本正在吞噬小型爱好工具的利润。

在单个固定费用的 VPS 上托管无限项目。

  • 将副业应用迁移到单个服务器
  • 为多个域名配置共享认证
  • 设置自动化数据库备份

注重安全性的金融科技工程师

监管要求数据隔离和本地驻留。

完全控制数据库底层架构和安全审查。

  • 审核 Row Level Security 策略
  • 配置 VPC 和防火墙规则
  • 启用加密存储桶

使用 AI 快速交付的独立开发者

需要一个开箱即用的后端,而无需学习复杂的 DevOps。

通过可视化仪表盘即时生成后端。

  • 使用 AI prompt 生成架构
  • 部署 edge functions 用于 API 逻辑
  • 实时跟踪用户会话

按小时计费的自由职业者

每月按项目收取的 SaaS 账单使客户端交接成本高昂。

交付客户端完全拥有的专用服务器。

  • 配置生产就绪的 Postgres 实例
  • 配置特定于客户的认证提供商
  • 设置自动本地存储备份

什么是这个提示词?

了解此提示词的功能以及它如何帮助您获得更好的效果。

什么是 Supabase?

Supabase 是 Firebase 领先的开源替代品,构建在 PostgreSQL 和 Elixir 等企业级工具之上。与将你锁定在特定生态系统中的专有 Backend-as-a-Service (BaaS) 平台不同,Supabase 利用了标准技术。这意味着即使你使用他们的仪表盘,你的数据也存在于标准的 Postgres 数据库中,你可以随时从任何其他应用程序导出或查询它。它通过将数据库管理、用户身份验证、文件存储和实时消息传递统一到一个集成的平台中,解决了现代后端碎片化的问题。

它是如何工作的

在其核心,Supabase 是几个协同工作的开源工具的集合。PostgreSQL 作为主要的存储数据,而 GoTrue 处理身份验证逻辑。PostgREST 根据你的数据库架构自动生成 RESTful API,而 Realtime 处理 WebSocket 广播。这种模块化正是 Supabase 如此强大的原因。它为你提供连贯的开发者体验,同时允许你深入研究任何特定的组件。当你自托管时,你运行的是一个编排这些服务作为一个整体工作的 Docker 技术栈。

使用 Supabase 的第一个小时

部署完成后,你的第一个小时包括登录仪表盘以创建你的第一个表。多亏了 PostgREST 集成,你不需要编写任何 API 代码;只要你定义了一个列,你就可以在前端代码中通过 Supabase 客户端库查询它。然后,你将启用 Row Level Security (RLS) 以确保你的数据受到保护。通过定义简单的 SQL 策略,你可以精确控制哪些用户可以读取或写入特定的行。最后,你可能会连接一个第三方的认证提供商,这就像将你的 API 密钥粘贴到设置面板中一样简单。

Supabase 与替代方案

与 Firebase 相比,Supabase 在灵活性和数据可移植性方面胜出。你不会被迫使用 NoSQL 文档结构,并且可以使用标准的 SQL 进行复杂的报告。与使用 Node.js 或 Python 构建自定义后端相比,Supabase 为你节省了数周的样板代码工作。它提供了托管服务的体验,但具有自托管开源软件的透明度和成本效益。

什么是这个提示词?

人们对 SupaBase 的评价

看看社区对 SupaBase 的看法

我很喜欢 Supabase,但每月 25 美元的定价层杀死了我的副业项目。将所有东西运行在单个 Hetzner VPS 上后,我的月账单从预计的 100 美元降回了 5 美元。
Eastern-Height2451
reddit
我必须非常谨慎地处理 Supabase 中的 RLS 策略。一些早期版本存在安全漏洞,我只有通过手动检查仪表盘才发现它们。
kotowskaman
reddit
VPS + 自托管 Supabase 简直强得离谱。我在 Hetzner VPS 上以 7 美元的价格运行着多个网站、分析工具、个人工具以及一个带有 24/7 爬虫的完整 Supabase 实例。
@AlexBurlis
twitter
回答你的问题,托管版 Supabase 获得的计算资源比你自己自托管要贵得多。
u/BeeM3D
reddit
如果你需要完全控制数据、有合规要求或想要运行无限项目,自托管是一个很好的选择。
Supabase Docs
hackernews
使用 Edge Functions 刚刚迎来了重大升级,但配置仍然是自托管技术栈中最棘手的部分。
@supabase
twitter

关于 SupaBase 的视频

观看关于 SupaBase 的教程、评测和讨论

Coolify 是我们将用来部署 Supabase 的控制面板

我要在这里谈论的第一件事是 Edge Functions... 设置 Edge Functions 的工作方式略有不同

不仅仅是提示词

用以下方式提升您的工作流程 AI自动化

Automatio结合AI代理、网页自动化和智能集成的力量,帮助您在更短的时间内完成更多工作。

AI代理
网页自动化
智能工作流

SupaBase专业提示

专家提示助您充分利用SupaBase。

选择 8GB RAM 以确保稳定性

Supabase 运行着十几个微服务,包括 Postgres、GoTrue 和 PostgREST。虽然 4GB 可以运行,但 8GB (CX33) 可以防止在进行大量迁移或分析任务时发生崩溃。

使用 Resend 处理 SMTP

身份验证流程需要邮件提供商。Resend 提供慷慨的免费额度,并且与 Supabase 的配置完美契合,用于发送邀请和重置密码邮件。

审核 RLS 策略

在自托管环境中,你是防线的最后关头。请务必仔细检查你的 Postgres Row Level Security 策略,以确保未经身份验证的用户无法访问私有表。

用户评价

用户怎么说

加入数千名已改变工作流程的满意用户

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

相关 Self-Hosted Apps

关于SupaBase的常见问题

查找关于SupaBase的常见问题答案