Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A Moonshine plugin for installing and managing Redis, the advanced persistent key-value store.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 lib
Octocat-spinner-32 moonshine
Octocat-spinner-32 spec
Octocat-spinner-32 templates
Octocat-spinner-32 README.rdoc
README.rdoc

Moonshine Redis

A plugin for Moonshine

A plugin for installing and managing Redis, an advanced persistent key-value store. Currently this, like Moonshine's Rails recipes in general, is Ubuntu/Debian-specific.

Instructions

  • script/plugin install git://github.com/railsmachine/moonshine_redis.git

  • Configure settings if needed. You may specify:

    • Package architecture. Default is amd64.

    • Version. Default is 2.0.1-2. Versions are those as determined by Debian in [this repo](http.us.debian.org/debian/pool/main/r/redis/).

    • enable_on_boot in case you want to disable starting the service on boot at system-level (useful if you want god to do it instead, for instance). Default is true.

    • ruby_client to optionally install the given version of the redis client library as a rubygem. This also accepts latest as a value, which will install updated versions if available each time your Moonshine manifest is applied. Default is none.

    For example, in moonshine.yml:

    :redis:
      :version: 2.0.1-2
      :arch: i386
      :ruby_client: 1.0.7
      :enable_on_boot: false
  • Include the recipe in your Moonshine manifest

    recipe :redis
Something went wrong with that request. Please try again.