Module: Cany::Recipes

Defined in:
lib/cany.rb,
lib/cany/recipes/thin.rb,
lib/cany/recipes/rails.rb,
lib/cany/recipes/bundler.rb,
lib/cany/recipes/sidekiq.rb,
lib/cany/recipes/unicorn.rb,
lib/cany/recipes/web_server.rb

Overview

Applications using common libraries to concentrate on things that are new and no solved by existing software. Therefore there are similar deploy tasks that are needed for applications.

Cany groups common deploy aspects in recipes. This recipes can be included and used by the application. Normally there exists one recipe for every important software that is used by the application and influences directly the way the applications needs to be installed.

Central recipes are bundler as gem package manager and rails as popular web framework.

To support starting the applications there is also a collection of recipes deploying ruby web server or background services.

Defined Under Namespace

Classes: Bundler, Rails, Sidekiq, Thin, Unicorn, WebServer