Clique aqui para olhar a documentação do projeto!
Para que seja possível que rode ele em sua propria máquina, basta ter docker e docker compose instalados!
Caso não tenha o nem o docker compose nem o docker instalados, basta seguir as informações contidas aqui e aqui
execute o comando a seguir no diretório onde deseja guardar este repositório:
$ git clone https://github.com/NicolasQueiroga/my-dashboard.git
Para rodar o docker siga os comandos abaixo (dentro do diretório raiz do projeto):
- executar o frontend:
cd frontend
cp .env.local.sample .env.local
docker compose up
Agora você terá a aplicação web rodando na seguinte url http://localhost:3000/
- executar o backend em outro terminal:
cd backend
cd tf
- crie um arquivo
terraform.tfvars
e adicione as seguintes linhas:- aws_access_key = ""
- aws_secret_key = ""
- access_ip = "0.0.0.0/0"
cd autoscale
mkdir keys
cd ../ec2
mkdir keys
cd ../..
docker compose up
Agora consegue desfrutar da interface amigável para criar as seus usuários e instâncias!