Whether or not you’re waiting for the dust to settle on the systemd debacle, the runit supervisor is a highly recommended solution when deploying production code on POSIX systems. Furthermore, it provides numerous benefits over System V init scripts, but don’t take my word for it:
And without further ado, I present to you a Leiningen plugin to automate the workflow for Clojure projects.
P.S. Follow me on Twitter.Daniel Szmulewicz 06 December 2014