Plataforma backend auto-hospedada

Procurando uma alternativa ao Firebase? Controle seu backend.

Banco de dados, Auth, Tempo real, Funções, Armazenamento -- tudo auto-hospedado em um único binário. Preço fixo, bancos SQL e NoSQL, além do deploy completo de aplicações.

A opinião honesta: O Firebase oferece SDKs de cliente e produtos do Google como Analytics, Crashlytics e ML Kit. Se você quer preço mensal fixo, precisa dos dados no seu próprio servidor ou quer vários motores de banco de dados em uma só máquina, o sh0 fornece banco de dados, auth, tempo real, funções e armazenamento na sua própria infraestrutura.

Comparação de recursos

sh0 vs Firebase: serviços de backend, deploy, propriedade dos dados e preços lado a lado.

Recursosh0Firebase
Banco de dados
PostgreSQL, MySQL, MariaDB, MongoDB, Redis
Firestore (NoSQL) + Realtime Database
Serviço de autenticação
Logto gerenciado (OIDC, social, MFA)
Firebase Auth (e-mail, telefone, social)
Assinaturas em tempo real
Centrifugo (WebSocket + SSE)
Listeners em tempo real do Firestore
Funções serverless
Runtime Deno gerenciado
Cloud Functions for Firebase
Armazenamento de arquivos
MinIO (compatível com S3)
Cloud Storage for Firebase
API REST
PostgREST (gerado automaticamente a partir das tabelas)
Firestore REST API
Suporte a banco de dados SQL
PostgreSQL, MySQL, MariaDB (SQL completo)
SQL Connect (Cloud SQL para PostgreSQL)
Deploy de aplicações (PaaS)
Deploy completo baseado em Docker
App Hosting (aplicações web full-stack, Next.js e Angular)
Assistente de IA integrado
105 ferramentas MCP + 6 agentes especializados
Gemini no Firebase (assistente do console)
Preços previsíveis
Mensalidade fixa ($0-$99)
Blaze: pagamento por uso

Fontes (verificadas em 13 de outubro de 2026): Preços do Firebase· Documentação do Firebase: SQL Connect· Documentação do Firebase: App Hosting· Documentação do Firebase: Authentication

Por que os desenvolvedores deixam o Firebase

Frustrações comuns que levam os desenvolvedores a alternativas auto-hospedadas.

"No plano Blaze, leituras do Firestore acima de 50 mil por dia e invocações do Cloud Functions acima de 2 milhões por mês são cobradas por uso. Um pico de tráfego aparece na fatura."

O sh0 cobra uma mensalidade fixa. Nenhuma cobrança por leitura, por gravação ou por invocação de função. Seus custos são previsíveis, sejam quais forem os picos de tráfego.

O que diferencia o sh0

SQL + NoSQL, você escolhe

O sh0 oferece PostgreSQL, MySQL, MariaDB (relacionais) e MongoDB (NoSQL), com Redis para cache, tudo no seu próprio servidor. Escolha o banco certo para cada caso.

Sem aprisionamento ao Google

O sh0 usa protocolos padrão: PostgreSQL, S3, OIDC, WebSocket. Migre para onde quiser, quando quiser.

PaaS completo, não apenas backend

O Firebase App Hosting compila aplicações web full-stack (Next.js, Angular) a partir do código-fonte com buildpacks. O sh0 implanta qualquer contêiner Docker -- Node.js, Python, Go, Rust, PHP, Ruby, .NET -- com bancos de dados gerenciados, e-mail e mais.

Comparação de preços

O modelo de pagamento por uso do Firebase vs. os preços mensais fixos do sh0. Sem surpresas, sem ansiedade com a escala.

Cenáriosh0Firebase
Primeiros passosUS$ 0/mês (plano gratuito, 1 stack, apps ilimitados)US$ 0/mês (Spark, limites de uso sem custo)
Aplicação em produçãoUS$ 19/mês (Pro -- todos os serviços)Blaze: pagamento por uso, uso sem custo do Spark incluído
Cloud Functions (1M de invocações)Ilimitado (seu servidor)2 M/mês grátis, depois US$ 0,40 por milhão + tempo de computação

Migre do Firebase em 5 etapas

Substitua os serviços do Firebase um a um por alternativas padrão e portáveis.

1

Instalar sh0

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

Configure seu banco de dados

Crie um servidor PostgreSQL ou MongoDB com um clique. Se você está migrando do Firestore, o MongoDB preserva a estrutura dos seus documentos; o PostgreSQL com PostgREST oferece uma API REST.

3

Ative a autenticação e o tempo real

Ative o Logto (autenticação) e o Centrifugo (tempo real) pelo painel. Ambos seguem protocolos padrão -- OIDC para autenticação, WebSocket para tempo real.

4

Faça deploy da sua aplicação

Conecte seu repositório Git ou use o sh0 push. Seu frontend e seu backend são implantados juntos no mesmo servidor.

5

Atualize o código do cliente

Substitua as chamadas do SDK do Firebase por chamadas HTTP/WebSocket padrão. PostgREST, Logto e Centrifugo têm bibliotecas cliente para os principais frameworks.

Quem deveria escolher o quê

Escolha o Firebase se...

  • Você precisa da integração com Analytics, Crashlytics e ML Kit
  • Seu app é mobile-first e aproveita os SDKs do Firebase
  • Você não quer gerenciar nenhuma infraestrutura
  • Seu uso é baixo o suficiente para que o pagamento por uso saia mais barato

Escolha sh0 se...

  • Você precisa de bancos de dados SQL (PostgreSQL, MySQL)
  • Você quer preços previsíveis em qualquer escala
  • Soberania de dados e independência de fornecedor são importantes
  • Você precisa de deploy completo de aplicações, não apenas de serviços de backend

Seu backend sem bloqueio do Google

Instale o sh0 e tenha banco de dados, auth, tempo real, funções e armazenamento no seu próprio servidor. Um único binário, preço fixo, zero dependência de fornecedor.