O que é
O Node App faz deploy de aplicações Node.js e Next.js a partir de um repositório Git —
funciona como um “Vercel” no seu próprio servidor. Você conecta o repositório, e o painel constrói e
publica a aplicação, com deploy automático a cada push.
Instalando
- No menu Aplicações, escolha Node App.
- Informe o repositório Git e o domínio.
- Configure o SSL (via Cloudflare, de preferência).
- Instale — o painel clona o repositório, faz o build (com Nixpacks) e publica.
Cada deploy gera uma imagem própria, com build isolado — o que permite voltar atrás sem quebrar a
versão no ar.
Deploy automático
Você recebe uma deploy key (para o Git acessar o repositório) e um deploy hook (URL de
webhook). Configure o webhook no seu Git (GitHub, GitLab): a cada push, o painel dispara um novo
deploy automaticamente. Ver API e webhooks.
Também dá para disparar um deploy manual (nodeapp_deploy_now) quando quiser.
Variáveis de ambiente
As variáveis da aplicação (nodeapp_env) são editadas na tela de gestão — é onde ficam segredos,
URLs de banco e configuração de runtime.
Rollback
Se um deploy quebrou a aplicação, use o rollback (nodeapp_rollback) para voltar à versão
anterior, que continua disponível como imagem.
Logs
Acompanhe o build e a execução pelos logs (nodeapp_log).