Supabase
Construa o backend da sua aplicação com Postgres.
Comece pelo Supabase SaaS. Aprenda a organizar as tabelas, conectar o login e conferir o acesso a cada registro.

Escolha o assunto
Os guias têm pré-requisitos e uma conferência do resultado. A ficha de cada página identifica o ambiente usado como referência.
Comece aqui
Aprenda a organizar as tabelas, conectar o login e conferir o acesso a cada registro.
- O que é o Supabase
- SaaS ou hospedagem com gestão profissional
- Crie um projeto Supabase
O que é o Supabase
Entenda como o Postgres, o Auth e os serviços do Supabase participam do backend de uma aplicação.
SaaS ou hospedagem com gestão profissional
Compare as modalidades e entenda nossa recomendação pelo Supabase SaaS.
Banco de dados
Crie tabelas no Postgres, relacione registros e confira as consultas usadas pela sua aplicação.
- Consultar tarefas e avaliar índices
- Crie a tabela de tarefas
Auth
Configure o cadastro e o login. Entenda como a sessão identifica cada acesso ao banco.
- Configure o login por email
Storage
Organize arquivos em buckets e configure a permissão de leitura e envio para cada sessão.
- Enviar arquivos para um bucket privado
Realtime
Atualize a interface com alterações do Postgres e confira a assinatura dos eventos.
- Acompanhar inserções com Realtime
Edge Functions
Execute funções no servidor para integrar serviços que exigem credenciais privadas.
- Criar uma Edge Function local
Segurança e RLS
Limite o acesso às linhas do banco e teste as permissões com sessões diferentes.
- Restrinja as tarefas com RLS
- Separar chaves públicas e secretas
CLI e migrações
Use um banco local para revisar alterações de schema e acompanhar o histórico das migrações.
- Executar Supabase localmente com a CLI
- Versionar tabelas com migrations
Integrações
Conecte sua aplicação à API do Supabase com o cliente JavaScript e credenciais adequadas ao ambiente.
- Conecte o cliente JavaScript
- Conectar um projeto ao MCP do Supabase
IA e vetores
Armazene embeddings com pgvector e configure o acesso de agentes ao projeto pelo MCP.
- Preparar uma coluna de vetores
Fundamentos
Comece pelo Supabase SaaS e entenda as diferenças para uma hospedagem administrada por um profissional.
- Crie um projeto Supabase
- SaaS ou hospedagem com gestão profissional
Soluções
Investigue consultas vazias, falhas de login e erros no envio de arquivos pelo sintoma observado.
- Diagnosticar consultas e arquivos sem acesso
Comece pelo Supabase SaaS
Recomendamos o serviço gerenciado do Supabase. A hospedagem própria só é indicada com administração profissional. Compare as vantagens, as desvantagens e as responsabilidades de cada opção.
