Api de uma rede social desenvolvida em Java com Spring Boot e MongoDB.
https://hub.docker.com/r/luizgustavo0/parrot-app
docker pull luizgustavo0/parrot-app
após baixar a imagem siga as intruções de configuração do localstack aqui.
entre na pasta do projeto
cd backend
execute os comandos a seguir
mvn install
docker-compose up -d
A aplicação responde na porta 8082
Após a instalação é necessário configurar o localstack para fazer a persistência de arquivos de imagem.No terminal na pasta do projeto excute:
docker exec -it parrot-localstack bash
em seguida
aws configure --profile default
adicione as seguites configurações
key: mykey
secretKey: mykey
region: us-west-2
output: json
em seguida configure o bucket e o endpoint url
aws s3 mb s3://parrot-bucket --endpoint-url http://localhost:4566
A documentação da api pode ser acessada em
http://localhost:8082/swagger-ui/index.html