Skip to main content

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.

Portas e domínios

Para uma aplicacao ficar acessivel, o AmbarksCloud precisa saber em qual porta ela escuta.

Porta interna

A porta interna e a porta usada pela aplicacao dentro do ambiente de deploy. Ela deve bater com o comando de start ou com o EXPOSE do Dockerfile. Exemplos:
AplicacaoPorta comum
Express, Next custom server, NestJS3000
FastAPI, Flask, Django8000
Rust web server8080
PHP built-in server8000
Site estatico80

Escute em 0.0.0.0

Sua aplicacao deve escutar em 0.0.0.0. Se ela escutar apenas em localhost ou 127.0.0.1, pode iniciar corretamente, mas nao receber trafego externo. Exemplos:
app.listen(3000, "0.0.0.0");
uvicorn main:app --host 0.0.0.0 --port 8000

Usando variavel PORT

Muitos projetos leem a porta por variavel de ambiente:
const port = process.env.PORT || 3000;
Nesse caso, configure PORT nas variaveis do projeto e use a mesma porta no campo de porta interna.

Dominios

Depois que o deploy estiver em execucao, use a URL exibida no dashboard para acessar a aplicacao. Se houver suporte a dominio personalizado no seu plano, configure o dominio no projeto e ajuste o DNS conforme orientado pelo painel.

Problemas comuns

SintomaO que verificar
Deploy conclui, mas nao abrePorta interna incorreta
Logs mostram servidor rodandoVerifique se esta escutando em 0.0.0.0
Dockerfile usa EXPOSE 8080Configure porta interna como 8080
Todo projeto enviado recebe um link público para conexão/acesso di