Docs · Plataforma

Stack e deploy

A Onerall roda em uma stack enxuta: aplicação e gateway no mesmo runtime, banco Postgres gerenciado com RLS e Cloudflare na frente do domínio.

Camadas

CamadaTecnologiaPapel
AplicaçãoTanStack Start + ReactSite, console e painel administrativo
GatewayServer routes /api/public/v1/*Auth de chave, limites, auditoria e cobrança
BancoPostgres gerenciado (Supabase)Catálogo, chaves, uso, auditoria, RLS
BordaCloudflareDNS, WAF, cache e proteção do domínio
DeployGitHub → VercelBuild contínuo a cada push, rollback por commit

Domínios

DomínioServiço
onerall.comSite, marketplace, docs e gateway
dominyk.onerall.comDominyk Agentic
dominyk.onerall.com/securityDominyk Security

Variáveis de ambiente

# servidor
SUPABASE_URL=
SUPABASE_SERVICE_ROLE_KEY=

# cliente
VITE_SUPABASE_URL=
VITE_SUPABASE_PUBLISHABLE_KEY=

Chaves secretas nunca vão para o bundle do navegador: só variáveis com prefixo VITE_ são expostas ao cliente.

Ambientes

Preview a cada branch e produção na main. O banco é o mesmo projeto com schemas separados por ambiente, e as migrations são versionadas junto do código.