Documentation Index
Fetch the complete documentation index at: https://docs.ambarks.com/llms.txt
Use this file to discover all available pages before exploring further.
Seu projeto
Um projeto representa uma aplicacao que sera publicada no AmbarksCloud. Nele voce define nome, forma de envio, memoria, porta, variaveis e configuracoes de build.Criar pelo dashboard
- Clique em
Criar Novo Projeto. - Informe um nome claro para identificar a aplicacao.
- Defina o limite de memoria.
- Escolha
Arquivo ZIPouGitHub Repo. - Configure a porta interna se sua aplicacao nao usar a porta padrao do runtime.
- Envie o ZIP ou selecione o repositorio.
- Confirme para iniciar o deploy.
Campos importantes
| Campo | Quando usar |
|---|---|
| Nome | Identifica o projeto no dashboard |
| Memoria | Define quanto de RAM a aplicacao pode usar |
| Porta interna | Porta em que sua aplicacao escuta dentro do container |
| Runtime | Linguagem/ambiente usado quando nao ha Dockerfile |
| Dockerfile | Caminho do Dockerfile, se voce usar um arquivo personalizado |
| Repositorio | Projeto GitHub usado no deploy por branch |
| Branch | Branch usada para publicar o projeto |
Porta interna
A porta interna deve ser a mesma porta usada pela aplicacao. Exemplos comuns:| Tipo de projeto | Porta comum |
|---|---|
| Node.js | 3000 |
| Python | 8000 |
| Rust | 8080 |
| PHP | 8000 |
| Site estatico | 80 |
Antes do primeiro deploy
- Rode o projeto localmente para confirmar que o comando de start funciona.
- Garanta que a aplicacao escute em
0.0.0.0, nao apenas emlocalhost. - Adicione
ambarks.jsonse precisar informar comandos diferentes do padrao. - Use Dockerfile se seu projeto exigir dependencias ou passos muito especificos.
