ExamplesSample projectDocs
DEPLOY — Agendou
Deploy automático: o merge em main dispara o pipeline que builda a imagem Docker e publica no Coolify. Humanos aprovam o PR; a máquina publica.
1 min de leitura
Exemplo da AEX Engineering (projeto fictício). Alinhado ao DEPLOY_STANDARD da AEX Engineering.
Visão geral
Deploy automático: o merge em main dispara o pipeline que builda a imagem Docker e publica no Coolify. Humanos aprovam o PR; a máquina publica.
Ambientes
| Ambiente | Branch | URL |
|---|---|---|
| Produção | main | https://agendou.aexhubcapital.com |
| Desenvolvimento | local | http://localhost:3000 |
Pipeline
- PR aberto contra
maine aprovado em code review. - Merge em
main. - GitHub Actions roda testes e build.
- Imagem Docker publicada.
- Coolify sobe a nova versão.
Variáveis de ambiente
Configuradas no Coolify (não no repositório). Lista e descrição em ENVIRONMENT.md.
Rollback
Pelo Coolify, restaurar o deploy anterior. Como o deploy é por imagem versionada, o rollback é imediato.
Pós-deploy
- Verificar o healthcheck da aplicação.
- Confirmar login do prestador e um agendamento de teste no link público.
Variáveis: ENVIRONMENT.md