Configuração da aplicação no Coolify
Com o servidor validado e o repositório preparado, o próximo passo é cadastrar a aplicação no Coolify.
Objetivo
Configurar o projeto, o ambiente e a aplicação com o mínimo necessário para o primeiro deploy.
O que precisa estar definido antes
- Projeto no Coolify identificado.
- Ambiente de destino conhecido.
- Repositório GitHub acessível.
- Branch de deploy definida.
- Caminho do
Dockerfileconfirmado. - Porta interna da aplicação documentada.
Pré-requisitos
- servidor validado no Coolify.
- repositório apto e acessível.
- branch de deploy definida.
- caminho do Dockerfile confirmado.
Sequência recomendada
- Criar ou selecionar um projeto.
- Criar ou selecionar o ambiente.
- Adicionar a aplicação.
- Conectar o repositório GitHub.
- Definir o
Dockerfile. - Definir branch e porta interna.
Configurações mínimas
Ao cadastrar a aplicação, revise:
- origem do código.
- branch de deploy.
Dockerfile Location.Base Directory, se aplicável.Port Exposes.- domínio, se já estiver definido.
Porta da aplicação
A porta configurada no Coolify precisa ser a porta interna usada pelo processo principal da imagem.
Exemplos:
- aplicação servida por Nginx:
80. - aplicação Node com servidor próprio:
3000. - aplicação Java: porta configurada pela própria app.
O que evitar
Port Mappingsmanuais quando o acesso será por domínio e proxy reverso.- branch errada no ambiente de produção.
- variáveis de ambiente ausentes.
- caminhos incorretos para
Dockerfile.
Checklist da etapa
- projeto criado.
- ambiente criado.
- aplicação cadastrada.
- repositório conectado.
- branch correta selecionada.
-
Dockerfileconfigurado. - porta interna definida.
Critério de aceite
Avance para o deploy apenas quando o painel do Coolify refletir exatamente o fluxo que será executado em produção.
Problemas comuns
- selecionar branch de feature por engano.
- informar caminho relativo incorreto do Dockerfile.
- configurar porta interna diferente da porta real da aplicação.