APIs configuráveis
Publique endpoints GET e POST a partir de scripts SQL, com parâmetros, versões e resposta JSON consistente.
Gateway HTTP + PostgreSQL
Crie, publique e acompanhe APIs REST sobre PostgreSQL sem reescrever o que já funciona. RestGo conecta seus dados à próxima entrega.
restgo · produção
online01POST /v1/vendas/pedidos
02{ "status": "pago" }
03 200 em 18ms
04GET /v1/clientes/perfil
05 200 em 11ms
Construa com menos camadas
UMA CAMADA DIRETA
O RestGo é uma camada configurável entre HTTP e PostgreSQL. Defina scripts SQL, conecte-os a bancos e publique rotas REST — tudo pelo painel.
Entenda a arquitetura/v1/loja/criar-pedido Publicado{
"cliente_id": 42,
"valor": 189.90
}SELECT criar_pedido( :cliente_id, :valor );
{
"success": true,
"data": { "id": 918 }
}DO CATÁLOGO AO PEDIDO
Catálogo, clientes, carrinho, pedidos, estoque e integrações de pagamento. Um backend completo de e-commerce para você focar na experiência da sua loja.
Construa sua loja com RestGoProdutos e categorias
/v1/loja/catalogo Perfis e endereços
/v1/loja/clientes Itens e quantidades
/v1/loja/carrinho Compras e status
/v1/loja/pedidos Saldo e disponibilidade
/v1/loja/estoque Integrações e confirmação
/v1/loja/pagamentos UMA CENTRAL PARA OPERAR
O painel reúne o que importa: rotas, bancos, acessos, dados e a saúde de cada fluxo.

Publique endpoints GET e POST a partir de scripts SQL, com parâmetros, versões e resposta JSON consistente.
Proteja rotas com JWT, token administrativo e tokens de API, sem perder a simplicidade do fluxo.
Acompanhe latência, tráfego, auditoria, uso de Storage e a saúde da instância em tempo real.
AUTOMAÇÃO VISUAL
Conecte chamadas HTTP, scripts SQL, loops, condicionais, e-mail, backup e Google Drive em fluxos visuais que acompanham a sua operação.
Explorar recursos
RESTGO × SUPABASE
O Supabase é uma plataforma BaaS centrada em um projeto PostgreSQL. O RestGo é uma camada autogerenciável para publicar e operar APIs, integrações e automações sobre os bancos que sua equipe já usa.
APIs v1 e contratos definidosSelf-hosted na sua infraestrutura
API automática a partir do schemaRecursos reunidos no projeto
APROFUNDE POR CRITÉRIO
| Tema | RestGo | Supabase |
|---|---|---|
| APIs | Endpoints de negócio mais customizáveis. Publica scripts SQL nomeados como rotas REST, com método, contrato, banco e versionamento de API definidos no painel. | Gera uma API REST CRUD automaticamente a partir do schema, com suporte a views e funções PostgreSQL. |
| E-commerce | Estrutura pronta para e-commerce. Catálogo, clientes, carrinho, pedidos, estoque e integrações de pagamento em um backend completo, incluído no plano Empresarial. | Sem estrutura nativa pronta de e-commerce. Oferece a base de backend; a equipe precisa modelar e implementar os módulos da loja, as regras de negócio e as integrações de pagamento, ou adotar soluções externas. |
| Bancos e legado | Vários destinos no mesmo catálogo. Cada endpoint pode apontar para um PostgreSQL de destino diferente, facilitando a integração gradual com sistemas legados. | Um projeto é normalmente centrado em um banco PostgreSQL. |
| Lógica de negócio | Consultas, comandos SQL, API Operations e workflows configuráveis sem recompilar a aplicação. | Funções PostgreSQL e Edge Functions, que em geral envolvem código e deploy. |
| Perfil de uso | Para equipes técnicas que precisam de controle. Indicado para desenvolvedores que querem definir profundamente as APIs, configurações e integrações da operação. | Mais direto para times que priorizam recursos prontos, abstrações da plataforma e menor configuração inicial. |
| Auth | Um Auth para vários projetos e bancos. JWT, usuários, sessão, confirmação de e-mail, recuperação por SMTP, Argon2id, lockout e tokens individuais de API. | Auth amplo, com OAuth, passwordless, MFA e provedores de identidade, mas vinculado ao projeto e ao banco PostgreSQL do ambiente Supabase. |
| Storage | Arquivos e tráfego sem limite de produto. Volume local, dono, acesso público opcional, upload em streaming e downloads com Range — dimensionados pela sua infraestrutura. | Storage integrado a PostgreSQL/RLS, com recursos de objeto e ecossistema mais amplo. |
| Automação | Fluxos visuais completos, acionados pelas APIs. Ao chamar uma API, orquestre SQL, procedures e funções PostgreSQL, HTTP, e-mail, condições, loops, webhooks com retry, backup e Google Drive. | Oferece Edge Functions, Cron, filas e webhooks, mas fluxos complexos de orquestração normalmente exigem código e integração entre serviços. |
| Backup e operação | Backup e restauração pelo painel, automações por workflow e cópia com retenção no Google Drive. Auditoria e métricas no painel. | O serviço gerenciado oferece backups e PITR; no self-hosting, backup e observabilidade avançada ficam a cargo do operador. |
| Tecnologia e implantação | Self-hosted no servidor da sua empresa. Construído em Go, roda na infraestrutura escolhida pela equipe, sem depender de uma cloud gerenciada; uma imagem reúne API, painel, migrations e PostgreSQL administrativo. | A experiência mais comum é como serviço gerenciado na nuvem; o self-hosting envolve uma plataforma mais ampla, composta por mais serviços. |
| Realtime e ecossistema | Realtime não é uma função prevista. Suporte a GraphQL e vetores está previsto para breve. | Ecossistema de aplicação mais amplo. Realtime, SDKs oficiais, GraphQL, vetores, extensões e mais integrações. |
Para produtos novos ou legados que exigem APIs deliberadamente desenhadas, operação self-hosted e escala na infraestrutura da própria empresa. No plano Empresarial, inclui uma estrutura pronta de backend para e-commerce.
Uma escolha natural para produtos com foco em Realtime, RLS, OAuth/MFA, SDKs e operação gerenciada. Para e-commerce, os módulos da loja e suas regras de negócio precisam ser implementados pela equipe ou por soluções externas.
PRONTO PARA PRODUÇÃO
Uma imagem Docker, um volume persistente e um arquivo de configuração. O restante, o RestGo organiza.
Ver guia de instalação$ docker pull ghcr.io/atentor/restgo:latest
$ docker run --env-file .env ...
✓ RestGo pronto em :8080BACKEND PARA TIMES DE PRODUTO
O RestGo é para equipes que avaliam ferramentas como Supabase, NocoDB, n8n ou PostgREST e querem uma forma direta de transformar bancos PostgreSQL existentes em produto, integrações e operação.
Uma plataforma configurável para publicar APIs REST sobre PostgreSQL, automatizar workflows e acompanhar a operação em um único painel.
Não. Conecte os bancos de destino, defina scripts SQL e publique rotas REST sem descartar o que já funciona na sua operação.
Para times que precisam combinar dados, autenticação, APIs, automação e observabilidade sem montar várias camadas antes de entregar.
O RestGo é distribuído como imagem Docker. Configure o ambiente, mantenha um volume persistente e abra o painel para criar a primeira rota.