⚙️ Aprenda a configurar hooks de implementação para a sua aplicação
Os hooks de implementação permitem realizar operações automatizadas, como a execução de scripts personalizados antes e/ou depois do deploy da sua aplicação.
É possível gerenciar os hooks de duas formas:
- Via Gestor de Implantação 🧰

- Pela seção Implementações diretamente no servidor de aplicação 🖥️

Ao acessar o painel de implementações, será possível expandir a seção Hooks, conforme a imagem abaixo:

⏳ Pre-Deploy Hook
O hook de pré-implementação permite executar ações necessárias antes do deploy da aplicação, como:
- 🛑 Parar temporariamente o serviço da aplicação;
- 💾 Fazer backup dos arquivos existentes;
- 🧹 Limpar caches ou builds anteriores;
- ✅ Validar variáveis de ambiente ou configurações;

✅ Post-Deploy Hook
O hook de pós-implementação permite executar comandos após a conclusão do deploy, como:
- 🔄 Reiniciar o serviço do servidor de aplicação;
- 📦 Instalar as dependências do projeto (
npm install,composer install, etc.); - 🛠️ Compilar a aplicação (
build,migrate, etc.); - 📡 Notificar sistemas externos (webhooks, monitoramento, etc.);

Em caso de erro, uma mensagem será exibida, como na imagem abaixo:

Ao clicar em Mostrar Logs, você poderá verificar os detalhes do erro. Também é possível consultar o arquivo hooks.log na seção
Logs do servidor de aplicação.
🧠 Dúvidas?
Entre em contato com o suporte técnico! Nossa equipe está disponível para te ajudar sempre que precisar.