Skip to content

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.

Notifications You must be signed in to change notification settings

acmachado14/deploy-aws-ec2

Repository files navigation

Deploy para AWS com Actions

Introdução

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.

Índice

Instalar Dependencias

Após a instalação do Docker, siga os seguintes passos na máquina AWS:

  1. Instalar o Docker conforme o link de instalação.
  2. Configurar o GitHub Actions conforme explicado no vídeo.
  3. 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.
  4. 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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published