Para rodar a aplicação e testes basta adicionar o arquivo .env na raiz do projeto
Para rodar a aplicação:
docker compose up --build -dPara rodar o quebra teste na fila em memória:
docker compose run --build --rm -e TARGET_ENDPOINT=balance quebra_testePara rodar o quebra teste na fila no RabbitMQ:
docker compose run --build --rm -e TARGET_ENDPOINT=balanceQ quebra_testePara verificar os saldos acesse o bot no telegram t.me/Smart_balance_test_bot ou GET http://localhost:8080/balance e http://localhost:8080/balanceQ.
A aplicação precisa estar rodando para se utilizar do bot no telegram.
Para conferir os Logs de requisições recebidas no mongo: http://localhost:8081/db/smartpay_test/logs fazendo login com MONGO_EXPRESS_USER e MONGO_EXPRESS_PWD configurados no .env