Para executar este projeto, siga os seguintes passos:
-
Certifique-se de que você tem o Docker e o Docker Compose instalados em seu sistema.
-
Clone este repositório e navegue até o diretório raiz do projeto.
-
Abra um terminal e navegue até o diretório onde estão os arquivos de configuração do Docker Compose.
-
Execute o seguinte comando para iniciar os containers:
docker-compose up
Este comando irá construir e iniciar os containers com base nas configurações definidas no arquivo docker-compose.yml.
-
Aguarde até que o processo seja concluído. O Docker Compose irá criar e iniciar os containers para o Go e a aplicação NestJS.
Após a conclusão, os dois containers estarão em execução. A aplicação NestJS estará acessível na porta 3000. Você poderá acessar os endpoints da aplicação em http://localhost:3000.
o banco de dados padrão é SQLite em memória, o que significa que os dados serão perdidos quando os containers forem desligados.