← Documentação

Dados

Supabase

Um Supabase inteiro por projeto: Postgres, Auth, Storage, Realtime e Studio.

Criar

Nos planos Pro e Scale, na página do projeto, em Supabase, clique em Criar Supabase. Quando fica pronto, as chaves vão para as variáveis de Production:

VariávelO que é
SUPABASE_URLendereço da API
SUPABASE_ANON_KEYchave pública (anon)
SUPABASE_SERVICE_ROLE_KEYchave de serviço: só no servidor
NEXT_PUBLIC_SUPABASE_URLo endereço, para o código do navegador
NEXT_PUBLIC_SUPABASE_ANON_KEYa chave pública, para o código do navegador

Um por projeto (Pro 1, Scale 2 no total da organização). Mostrar acesso ao Studio mostra endereço, usuário e senha do Studio; cada vez fica no histórico.

Trocar as chaves

Trocar chaves (Dono ou Administrador) invalida a anon, a service_role e a senha do Studio, reinicia o Supabase e regrava as variáveis. Faça deploy da aplicação em seguida.

Domínio próprio da API

Em Domínio próprio da API, digite o domínio (como api.loja.com.br), clique em Usar domínio próprio e crie os mesmos dois registros dos domínios de aplicação: TXT _claudo.<domínio> com claudo-verify=<código> e A para o IP mostrado. A CLAUDO confere sozinha a cada 5 minutos, por 3 dias; Verificar confere na hora. Ativo, SUPABASE_URL e NEXT_PUBLIC_SUPABASE_URL passam a usar o domínio.

Backups

O banco do Supabase tem backup diário às 01:30 (horário de Brasília), guardando 7; o banco pausa alguns segundos durante a cópia. Fazer backup agora pede uma cópia fora de hora. Restaurar é pelo suporte. Arquivos do Storage do Supabase não entram no backup.