Starter Scala web-service template using the Typelevel ecosystem. This starter project is built on the these core Typelevel libraries:
This project also includes a simple docker-compose
file to provide a Postgres
database instance container for the service.
Start the docker container for the Postgres instance
docker-compose up &
Start SBT
sbt
Start the app with reloading capabilities
sbt:typelevel-starter> reStart
(Can also use run
to run the app normally)
Stop the app
sbt:typelevel-starter> reStop
If you want to stop the Postgres container
docker-compose down
dependencyUpdates
dependencyCheck
dumpLicenseReport
Other libraries and plugins used by this project