Dans Multi Pro BackEnd Test
http://surya-dansbetest.koreacentral.cloudapp.azure.com/api/swagger-ui.html
- Docker & docker compose
- Create
.env
file on root directory that will contains application secrets, you can ask me for the secrets - Run
. ./init.sh
on current terminal - Build the jar by executing
./gradlew build
- Run
docker compose up --build -d
- Initialize DB Tables by executing
./initDB.sh
- Application will started on port 8080 and you can see API documentation on: http://localhost:8080/api/swagger-ui.html
- Observability/Logging support
- HTTPS protocol on production with nginx reverse proxy
- Decouple database container from app to avoid single point of failure
- More unit tests