Carafe 🍶
Elixir deployments powered by Capistrano and Distillery
An extensible tool to build releases of Elixir apps and deploy them to server nodes.
Usage
Examples for deploying and handling a node:
bundle exec cap production deploy
bundle exec cap staging node:stop node:start
Current scope
Carafe requires git for hosting the source repository. It depends on Distillery for handling releases.
Currently, only full releases, not upgrades, are supported, and archives are kept locally.
Documentation and getting started
The official documentation can be found on hex.pm.
The documentation for the branch you are viewing starts here.
Development & Contributing (link)
Don't run tests on your development machine
License
MIT -- See here for the prose.