> ## 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.

# FAQ

> Perguntas frequentes sobre deploy no AmbarksCloud.

# <Icon icon="code" color="#0516ee" size={30} /> Perguntas frequentes

## Preciso ter Dockerfile?

Não. Para runtimes suportados, o AmbarksCloud consegue publicar projetos sem Dockerfile. Use Dockerfile quando precisar controlar dependências, imagem base ou passos avançados.

## Quando devo usar `ambarks.json`?

Use `ambarks.json` quando o comportamento padrão não servir. Ele é ideal para definir instalação, build e start de forma explícita.

## Quais linguagens são suportadas automaticamente?

Node.js, Python, Rust, PHP e sites estáticos. Outras linguagens podem ser publicadas com Dockerfile.

## Posso publicar repositório privado do GitHub?

Sim, desde que sua conta GitHub esteja conectada e tenha permissão no repositório.

## Preciso fazer novo deploy depois de mudar variáveis?

Sim. Faça um novo deploy para aplicar variáveis alteradas ao ambiente da aplicação.

## O que fazer se o deploy termina mas o site não abre?

Confira a porta interna, o comando de start e se a aplicação escuta em `0.0.0.0`.

## Posso usar banco de dados externo?

Sim. Configure a URL ou credenciais do banco em variáveis de ambiente.

## Onde vejo erros da aplicação?

Abra a área de logs do projeto. Logs de deploy mostram problemas de build; logs da aplicação mostram erros após o start.
