O Rebun é um backend-as-a-service para devs brasileiros: banco Postgres, autenticação de usuários e arquivos por uma API REST, um SDK TypeScript e um servidor MCP, com API em São Paulo e cobrança em reais.
O Rebun está em beta: a API já é estável para uso, mas recursos e preços ainda podem mudar.
Conceitos
- Projeto: isolado, com tabelas, buckets, usuários, chaves de API e membros próprios.
- Tabela: tabela Postgres com colunas tipadas. Toda tabela ganha
id,created_at,updated_ateowner_id. - Bucket: pasta de arquivos do projeto, pública ou privada, com tamanho máximo e tipos permitidos opcionais.
- Usuário: usuário final do seu app, autenticado por OTP no e-mail, Google ou GitHub.
- Chave de API: credencial do projeto, mostrada uma vez na criação.
Primeiros passos
- Crie um projeto no painel.
- Crie uma tabela e as colunas na aba Banco de dados.
- Gere uma chave de API em Configurações, com as permissões que o seu app precisa.
- Use a API ou o SDK para ler e gravar registros.
Onde usar cada um
- API: qualquer linguagem, direto por HTTP.
- SDK: apps TypeScript e JavaScript, no servidor ou no navegador.
- MCP: seu assistente de IA gerencia tabelas, registros e arquivos por você.