Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A place to manage your babushkas
Ruby
Branch: master
Pull request Compare This branch is 6 commits ahead, 34 commits behind geelen:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
examples/demo/config/dollhouse
features
lib
spec
.gitignore
Gemfile
Gemfile.lock
README.md

README.md

Dollhouse

Dollhouse is a way to deploy servers. It is designed to be used with Babushka.

Setup

Before you can use Dollhouse to set up a new server you first need to do 2 things.

  1. Enable root access via ssh.

  2. Install your public key in authorized_keys for the root account.

    $ scp ~/.ssh/id_rsa.pub root@remote.server.com:.ssh/authorized_keys

Usage

Dollhouse does not yet exist in Gem format, we'll fix that soon, so first you need to clone the repo.

$ cd ~/Code $ git clone http://github.com/geelen/dollhouse.git

Next copy the dollhouse directory under examples/demo/config into your rails projects config directory.

Once you've configured dollhouse for you project you can then run dollhouse from within your rails apps root directory using the clones repository.

$ ~/Code/dollhouse/bin/dollhouse.rb list

Configuring Dollhouse

Something went wrong with that request. Please try again.