A Spring WebFlux demo application.
Mongodb and Redis are needed to start the application.
src/resourcs/applicaitn.yml
specifies the configuration of dev and prod environment.
Make sure Mongodb and Redis are accessible.
./gradlew bootRun
to start the application.
Docker is used to deploy the application. Make sure docker is installed.
./gradlew build # build a jar file
docker-compose up --build -d # start the application in docker