Como usar ambarks.json
O arquivo ambarks.json permite dizer ao AmbarksCloud como preparar e iniciar seu projeto quando o comportamento automático não é suficiente.
Crie o arquivo na raiz do projeto:
ambarks.config.json.
Exemplo completo
Campos (resumo)
| Campo | Obrigatório | Uso |
|---|---|---|
build.installCommand | não | Comando para instalar dependências |
build.install | não | Atalho alternativo para comando de instalação |
build.buildCommand | não | Comando para gerar build |
build.command | não | Atalho alternativo para comando de build |
run.command | sim | Comando usado para iniciar a aplicação |
Regras importantes
- O JSON precisa ser válido.
- O arquivo deve estar na raiz do projeto enviado.
- O comando de start deve manter o processo rodando.
- Servidores web devem escutar em
0.0.0.0. - A porta usada pelo comando deve bater com a porta interna configurada no projeto.
Exemplos por stack
Discord bot (Node.js)
Para bots, o mais importante é: processo em execução e logs claros (não há porta HTTP).Express (Node.js)
FastAPI (Python)
Site estático com build (Vite)
Exemplos inválidos (e por quê)
JSON inválido
Campo desconhecido
startCommand não é um campo reconhecido.
