Project

carafe

0.01
No commit activity in last 3 years
No release in over 3 years
Deployment for Elixir applications, using capistrano
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.13
~> 10.0

Runtime

 Project Readme

Carafe 🍶

Elixir deployments powered by Capistrano and Distillery

Hex.pm Build status GitHub license

An extensible tool to build releases of Elixir apps and deploy them to server nodes.

Screenshot

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.