VIBE IN PUBLIC_

Vibe coding para não trocar Supabase por Postgres na VPS só pelo preço aparente

O chat pergunta por que não sair do Supabase para Nest + Postgres na VPS. A live recusa o puro: o free de 500 MB já traz auth e e-mail no pacote.

Não troque o Supabase por Postgres puro na VPS só porque a máquina parece mais barata. Na live de 99 min o chat pergunta por que o Supabase é a única alternativa, e por que não Nest + Postgres numa VPS ou no Render. gbrl808 responde sem subir servidor: ele não escolheu o banco puro só para achar que o preço cai sozinho.

Ele constrói o bookm, gestor de favoritos (site mais extensão), e nesta cena discute o backend com as IAs. Outros recortes da mesma live já saíram, entre eles não usar o user do Auth como modelo. Aqui a pergunta é de custo e de pacote.

Mas porque é que o Supas tá a ser considerado como única alternativa? Não tem outras alternativas que podem escalar com como backend independente, por exemplo, um Nests e um post green e e aplicarmos os numa VPS ou num render da vida.

A pergunta do chat trata o Supabase como se fosse só banco

A transcrição grava a fala esburacada. Fora das aspas, o pedido é NestJS + Postgres numa VPS ou no Render, um backend independente que "escala". Dentro, fica o que o chat disse. A pergunta trata o Supabase como um banco que pode ser trocado por outro banco. Se a comparação for só essa, a VPS ou o Render entram no plano cedo.

A live não fecha essa conta em reais. Ninguém mediu o custo do bookm. Ninguém leu uma tabela oficial da Supabase de 2026. O que entra no recorte é o que ele leu na tela, no meio da conversa com as IAs.

Não escolhi puro apenas para pensar que ele será automaticamente mais barato.

Ele estava no meio da organização do backend:

discutindo aqui com as IAS como organizar esse backend aí.

A organização desta altura ainda é o pacote. Nest, VPS e troca de banco ficam de fora desta sessão.

O pacote no vibe coding ainda cabe no free de 500 MB

No vibe coding, o agente oferece o caminho mais curto. Para um produto local que precisa de base, esse caminho é um Postgres hospedado que já traz autenticação e e-mail. A live cita o free e o pacote no mesmo fôlego:

Pois o Supas tem um freier muito porreiro tem também um pacote de funcionalidades como autenticação e-mail se não me engano.

"freier" é o que a legenda gravou. Fora das aspas, é o free tier. Os números que sobrevivem na mesma fala são estes: "limites com 500 MB de banco", e o "pró 25 vai para" 8 GB. São o que a live leu.

Realtime e functions aparecem noutro pedaço da mesma discussão, na forma "real time e ad functions". O pacote que a conversa nomeia já junta autenticação e e-mail no mesmo lugar em que mora o banco. O chat compara o backend independente. A live responde pelo que o pacote já cobre, não pelo disco isolado. O mesmo problema apareceu em quanto cobrar por um site.

COMPARAÇÃO

Nest + Postgres na VPS

Compara só o banco, a máquina parece mais barata

Pacote do Supabase

Autenticação e e-mail no free de 500 MB

Postgres gerido sozinho entra por controle, não por preço na VPS

Qual a vantagem de utilizar um post GRZ SQL gerido e não é o Supas?

A transcrição está torta. Fora das aspas, a pergunta é a vantagem de um Postgres gerido que não seja o Supabase. A conversa aponta cenários posteriores: controlar extensão, parâmetro ou topologia; evitar dependência de API; migrar para infra empresarial.

Ele não sobe VPS nesta live. Não instala Nest. Não troca de banco. A conversa de 99 min termina em arquitetura. O Postgres gerido sozinho fica para quando o recorte for esse controle.

Este post não é RLS no Supabase. RLS é regra na tabela. Aqui o recorte é custo e VPS.

O que o próximo prompt precisa travar

Amanhã, antes de aceitar o plano de Nest na VPS, escreva 2 restrições no prompt. Fique no pacote enquanto 500 MB no free, ou 8 GB no Pro 25, cobrirem o dado. Postgres gerido sozinho só entra pelo controle que a live nomeou, não pelo preço.

Pergunte ao agente o que o pacote já cobre. Se a resposta for só "banco", o plano já copiou a comparação do chat. Peça autenticação e e-mail na lista, e recuse a VPS enquanto o motivo for só preço.

No vibe coding, o agente troca de stack se o prompt não carregar o recorte. O gesto de cruzar IAs que ele já usou para juntar product.md e implementation plan no Antigravity volta no backend. Ele pergunta a mais de 1 modelo. O que o plano de hoje precisa carregar é o pacote, não a VPS por preço.

A live de 99 min registra a conversa. Dá para assistir à live no trecho em que o chat pede Nest + Postgres na VPS e ele recusa o puro como atalho de custo.