BaaS + PaaS auto-hospedado

Procurando uma alternativa ao Supabase? Tenha o stack completo.

Banco de dados, autenticação, tempo real, funções, armazenamento -- além do deploy completo de aplicações. Um único binário auto-hospedado substitui o Supabase e o seu provedor de hospedagem. Sem Docker Compose, sem cobrança por projeto.

A opinião honesta: O Supabase oferece recursos de PostgreSQL como Row Level Security, branching de banco de dados e um editor SQL no painel. Se você precisa de vários motores de banco de dados, quer implantar suas aplicações ao lado do backend ou rodar vários projetos em um plano fixo, o sh0 oferece uma plataforma auto-hospedada completa em um único binário.

Comparação de recursos

sh0 vs Supabase: recursos de BaaS, capacidades de deploy e auto-hospedagem comparados.

Recursosh0Supabase
Banco de dados PostgreSQL
PostgreSQL 14-17 gerenciado, com interface de administração
PostgreSQL gerenciado (um por projeto)
API REST
PostgREST (o mesmo motor usado pelo Supabase)
PostgREST (gerado automaticamente)
Serviço de autenticação
Logto gerenciado (OIDC, login social)
Supabase Auth (senha, link mágico, OTP, login social, SSO)
Assinaturas em tempo real
Centrifugo (WebSocket + SSE, canais)
Serviço próprio em Elixir (alterações do Postgres)
Funções serverless
Runtime Deno gerenciado
Deno Edge Functions
Armazenamento de arquivos
MinIO (compatível com S3, console web)
Armazenamento de objetos compatível com S3
Auto-hospedado (binário único)
Um comando curl, um binário
Docker Compose (mais de 10 containers)
Deploy via CLI
sh0 push (qualquer diretório)
CLI do supabase (migrações, deploy de Edge Functions)
Assistente de IA integrado
105 ferramentas MCP + 6 agentes especializados
Assistente de IA no painel
Vários projetos
Stacks ilimitados (Pro a US$ 19/mês)
Cada projeto adicional soma seu próprio compute (Micro: ~US$ 10/mês)

Fontes (verificadas em 13 de outubro de 2026): Preços do Supabase· Documentação do Supabase: uso de compute· Documentação do Supabase: auto-hospedagem com Docker· Documentação do Supabase: API REST (PostgREST)

Por que desenvolvedores trocam o Supabase

Cenários reais em que a abordagem do sh0 faz mais sentido.

"No Supabase Pro (US$ 25/mês), cada projeto além do primeiro soma seu próprio compute -- cerca de US$ 10/mês no Micro. Com 8 projetos de clientes, a conta cresce."

O sh0 Pro (US$ 19/mês) oferece stacks ilimitados. Crie quantos bancos de dados e projetos seu servidor suportar. Um preço único, sem cobrança por projeto.

"Auto-hospedar o Supabase significa rodar uma stack Docker Compose com cerca de doze serviços, e o guia pede pelo menos 4 GB de RAM."

O sh0 é um único binário Rust (~61 MB). A plataforma inteira usa ~140 MB de RAM em repouso. Instale com um único comando curl, não com um arquivo Docker Compose.

O que diferencia o sh0

BaaS + PaaS em um único binário

O sh0 combina o deploy completo de aplicações com todos os recursos de BaaS: bancos de dados, auth, tempo real, funções e armazenamento.

5 motores de banco de dados, não apenas PostgreSQL

Cada projeto Supabase é um banco Postgres. O sh0 Pro gerencia servidores PostgreSQL, MySQL, MariaDB, MongoDB e Redis -- com interface de administração, gestão de usuários e permissões, e pool de conexões para cada um. No Free, os mesmos cinco motores são implantados como templates de um clique.

Auto-hospedagem de verdade, não Docker Compose

A opção auto-hospedada do Supabase é uma stack Docker Compose com cerca de uma dúzia de serviços. O sh0 é um único binário que você instala com curl. As atualizações são um único comando.

Comparação de preços

No Supabase, cada projeto soma seu próprio custo de compute. O sh0 oferece projetos ilimitados em um único plano.

Cenáriosh0Supabase
1 projeto (BD + autenticação + armazenamento)US$ 19/mês (Pro)A partir de US$ 25/mês (Pro)
5 projetosUS$ 19/mês (Pro -- ilimitado)US$ 25 + 4 × ~US$ 10 (compute Micro) ≈ US$ 65/mês
10 projetosUS$ 19/mês (igual)US$ 25 + 9 × ~US$ 10 (compute Micro) ≈ US$ 115/mês
Tamanho do banco de dados (8 GB)Limitado pelo disco da sua VPS8 GB de disco por projeto incluídos (Pro)

Migre do Supabase em 5 etapas

O sh0 usa o mesmo motor PostgREST que o Supabase, o que torna a migração simples.

1

Instalar sh0

curl -fsSL https://get.sh0.dev | bash
2

Crie um servidor PostgreSQL

Um clique no painel. O sh0 usa o mesmo motor PostgREST que o Supabase para gerar APIs REST automaticamente.

3

Ative os serviços BaaS

Ative autenticação (Logto), tempo real (Centrifugo), funções (Deno) e armazenamento (MinIO) -- cada um com um clique.

4

Faça o deploy do seu frontend

Conecte seu repositório Git ou use sh0 push. Seu app é implantado ao lado dos seus serviços de backend, no mesmo servidor.

5

Atualize as strings de conexão

Substitua as URLs da API do Supabase pelos seus endpoints do sh0. PostgREST, autenticação e tempo real seguem protocolos padrão -- mudanças mínimas no código.

Quem deveria escolher o quê

Escolha o Supabase se...

  • Você precisa de Row Level Security e extensões do Postgres
  • Você quer um editor SQL e um visualizador de esquema no painel
  • Você prefere uma nuvem gerenciada, sem nenhuma infraestrutura
  • Seu projeto usa apenas PostgreSQL e não precisa de hospedagem de app

Escolha sh0 se...

  • Você precisa de deploy de apps + serviços de backend em uma só ferramenta
  • Você quer vários motores de banco de dados (não apenas PostgreSQL)
  • Você tem vários projetos e quer preço fixo
  • Soberania de dados e auto-hospedagem de verdade são requisitos

Seu backend, seu servidor, um único binário

Instale o sh0 em 30 segundos. Tenha PostgreSQL, autenticação, tempo real, funções e armazenamento -- além do deploy completo de aplicações.