Este projeto tem como objetivo facilitar o processo de deploy automático, utilizando GitHub Actions para realizar deploy na AWS EC2. Com um simples push para o repositório, o processo de deploy é iniciado e gerenciado de maneira eficiente e automatizada.
Após a instalação do Docker, siga os seguintes passos na máquina AWS:
- Instalar o Docker conforme o link de instalação.
- Configurar o GitHub Actions conforme explicado no vídeo.
- Rodar o script de inicialização (opcional) para garantir o funcionamento após reiniciar o sistema, conforme explicado no vídeo. O script está disponível em scripts.
- Permitir a execução do Docker para todos os usuários com o seguinte comando:
sudo chmod 666 /var/run/docker.sock
sudo systemctl restart docker