Documentação Bando
Arquitetura e deploy
Prepara o teu projeto para produção e entende as principais peças que o fazem funcionar.
Como o Bando é composto?
Antes de fazer deploy, é útil entender quais partes formam o runtime.
CoreDefine schemas e tipos.
DatabasePersiste os dados.
ServerExpõe a API.
ClientFacilita o consumo.
StudioPermite gerir conteúdo.
O que precisas em produção?
O runtime precisa conseguir acessar um PostgreSQL e receber as configurações necessárias através do ambiente.
Base de dados
Configura
DATABASE_URLapontando para o PostgreSQL de produção.Segurança
Define um
JWT_SECRETforte e privado.Administrador
Fornece o email e a password necessários para o primeiro administrador.
Inicia o runtime
npx bando start
Desenvolvimento vs. produção
Durante o desenvolvimento podes executar o Bando localmente. Em produção, o princípio é o mesmo: o runtime precisa de acesso ao PostgreSQL e das variáveis de ambiente corretas.
Ver todas as variáveis de ambiente →