This project aims maintain users.
##TODOS
- Logging
- Better configuration
- Better deploy
Follow the instructions in the root project, before continue.
- JDK 8/11
- Kotlin
- Gradle
- docker
- docker-compose
This projects support multiple environments the default will be always the top-level configurations at application.yml
Start containers:
At project path run:
docker-compose up -d
Run in default environment:
gradle bootRun
Run with a custom environment:
gradle bootRun -Dspring.profiles.active=*environment*
Environments:
- production
gradle test
For informations copy swagger.yml to: https://editor.swagger.io/
The base path is: localhost:8080