API rest do encurtador de links shortner, applicação completa aqui: https://shr-app.herokuapp.com/
Primeiro deve-se criar um arquivo .env com o mesmo padrão do arquivo .env.example
JDBC_DATABASE_URL=jdbc:postgresql://db:5432/shortner
JDBC_DATABASE_USERNAME=username
JDBC_DATABASE_PASSWORD=password
APP_SECRET=secret
Depois, executar o comando abaixo para gerar um arquivo jar
$ ./mvnw clean package -DskipTests
Copiar o arquivo jar gerado para a raiz do projeto
$ cp target/shortner-0.0.1-SNAPSHOT.jar .
Executar o projeto
$ docker-compose up -d
Popular o banco de dados
$ docker exec -i db psql -U postgres -d shortner < populate.sql
Obs: o usuário padrão criado é "admin" e senha "cccc1234"
Parar a execuçao
$ docker-compose down