A Leiningen template for building micro-services in Pedestal.
Creating a project
$ lein new pedestal-micro com.example/web-service
The two are roughly equivalent, but I suggest you pick one, and discard the other.
|Launch a REPL||
|Launch a server||
|Build a deployable JAR||
Building a Docker container
# With Leiningen $ lein uberjar # With Boot $ boot build $ sudo docker build .
- Scripts for building, tagging and deploying Docker containers (this includes automatically building an uberjar).
- Better 12 Factor App logging support (currently only supervisord prints to STDOUT).