Ilustração do Supabase auto-hospedado em um servidor VPS, conectando PostgreSQL, API, autenticação, armazenamento e tempo real

VPS para Supabase: onde hospedar e quanto custa de verdade

Melhor custo hoje · uso leve
R$ 42,99/mês · Hostinger KVM 2

2 vCPU · 8 GB RAM · 100 GB NVMe — renova R$ 77,99.

Ver oferta e cupom →

preços conferidos em 22/07/2026renovação inclusa5 provedores comparados
Supabase é uma plataforma open source que reúne PostgreSQL, autenticação, APIs, armazenamento, tempo real e funções de borda. Nesta página, você compara VPS para hospedar a pilha completa, parte do requisito oficial e entende quando uma instalação própria faz sentido em vez da plataforma gerenciada.

Qual porte de Supabase você vai rodar?

Requisitos conferidos em 31/07/2026: Supabase Docs: requisitos oficiais de self-hosting com Docker (mínimo e recomendado) · repositório oficial Supabase: configuração Docker Compose para self-hosting · Supabase Brand Assets: logos oficiais.

KVM 2
⚙️ 2 vCPU🧠 8 GB RAM💾 100 GB NVMe🇧🇷 Brasil🎟️ cupom disponível
R$ 42,99/mês
renova R$ 77,99

Ver oferta

VPS Business
⚙️ 2 vCPU🧠 4 GB RAM💾 45 GB NVMe🇧🇷 Brasil
R$ 88,00/mês
sem pulo de renovação

Ver oferta

Rapid VPS I
⚙️ 2 vCPU🧠 4 GB RAM💾 100 GB NVMe🇧🇷 Brasil🎟️ cupom disponível
R$ 97,00/mês
sem pulo de renovação

Ver oferta

Basic 2vCPU/4GB
⚙️ 2 vCPU🧠 4 GB RAM💾 80 GB NVMe🌎 exterior
R$ 132,00/mês
US$ 24 × 5.50

Ver oferta

VPS App
⚙️ 2 vCPU🧠 8 GB RAM💾 50 GB NVMe🇧🇷 Brasil🎟️ cupom disponível
R$ 169,90/mês
sem pulo de renovação

Ver oferta

Preço promocional e de renovação conferidos manualmente em 22/07/2026. Internacionais em dólar (câmbio 5.50, sem IOF).

A documentação oficial fixa 2 vCPUs, 4 GB de RAM e 40 GB SSD como mínimo para todos os componentes do Supabase; para o recomendado, informa 4 vCPUs, 8 GB ou mais de RAM e 80 GB ou mais de SSD. Ela não publica uma conversão por usuários, projetos ou volume de requisições. O que dimensiona a VPS é principalmente o PostgreSQL, os arquivos do Storage e os serviços que você mantém ativos. Não precisa de GPU: Supabase é infraestrutura de banco e backend. GPU só entra se a sua aplicação também rodar um modelo de IA local em outro serviço, o que não é requisito do Supabase.

Supabase: principais recursos

PostgreSQL gerenciado por você
A pilha usa PostgreSQL como banco central e permite operar os dados na sua própria infraestrutura.
API a partir do banco
O PostgREST transforma o banco PostgreSQL em uma API REST para a aplicação consumir.
Autenticação JWT
O serviço Auth administra cadastro, login e sessões com tokens JWT.
Eventos em tempo real
O Realtime escuta mudanças no PostgreSQL e as transmite aos clientes inscritos.
Armazenamento de arquivos
O Storage oferece uma API para arquivos com permissões controladas pelo PostgreSQL.
Funções de borda
O Edge Runtime executa serviços em JavaScript, TypeScript e WASM dentro da arquitetura do projeto.

Auto-hospedar Supabase não é só instalar um banco em Docker. A composição oficial reúne PostgreSQL, gateway de API, autenticação, tempo real, armazenamento, painel e outros serviços. Isso é útil quando você precisa controlar a infraestrutura, manter dados em ambiente próprio ou operar em rede isolada. Em troca, atualizações, segredos, HTTPS, backup e restauração passam a ser responsabilidade da sua equipe.

O número importante aqui não é uma promessa vaga de quantos usuários cabem na VPS. A própria documentação dá dois degraus: 2 vCPUs, 4 GB de RAM e 40 GB SSD no mínimo; 4 vCPUs, 8 GB de RAM e 80 GB SSD como recomendado. Comece no requisito aplicável à pilha completa, monitore o crescimento do PostgreSQL e dos arquivos e aumente com base em métricas. Se não precisa de controle operacional ou não quer manter esses cuidados, a plataforma gerenciada pode ser a escolha mais simples.

Instalando o Supabase na VPS (resumo)

  1. Escolha uma VPS Linux com, no mínimo, 2 vCPUs, 4 GB de RAM e 40 GB SSD para todos os componentes; prefira 4 vCPUs, 8 GB de RAM e 80 GB SSD para o porte recomendado.
  2. Instale Docker e Docker Compose compatíveis com a documentação oficial do Supabase.
  3. Baixe a configuração Docker oficial, copie o arquivo de ambiente de exemplo para .env e puxe as imagens dos serviços.
  4. Gere e revise chaves, senhas e URLs antes de iniciar: a documentação alerta para nunca usar os valores padrão do exemplo em produção.
  5. Suba os serviços, confirme a saúde deles e teste backup e restauração dos dados do PostgreSQL e do Storage antes de colocar uma aplicação real no ar.

Perguntas frequentes

Qual é o requisito oficial para hospedar Supabase em uma VPS?

Para todos os componentes, a documentação oficial informa mínimo de 2 vCPUs, 4 GB de RAM e 40 GB SSD. O recomendado é 4 vCPUs, 8 GB ou mais de RAM e 80 GB ou mais de SSD. Ela classifica o mínimo como adequado a desenvolvimento e produção pequena ou média.

Supabase self-hosted precisa de GPU?

Não. Supabase fornece infraestrutura de PostgreSQL e backend, não inferência de modelos. GPU só seria necessária para outro serviço da sua arquitetura que rode um modelo de IA local; ela não faz parte do requisito do Supabase.

O que eu preciso administrar ao auto-hospedar Supabase?

Você passa a cuidar de chaves e senhas, URLs, atualizações, HTTPS, disponibilidade e backup. A documentação oficial destaca que os valores padrão do arquivo de ambiente não devem ser usados em produção.

Quando não vale usar uma VPS para Supabase?

Não vale se você não quer operar Docker, monitorar os serviços e assumir backup e recuperação. Nesse caso, a plataforma gerenciada reduz a carga operacional. Uma VPS também não resolve sozinha a necessidade de dimensionar banco e armazenamento conforme os dados reais da aplicação.

Procurando outro software? Veja todos os apps e onde hospedar cada um.

Relacionados