Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
RailsHoster Deployment Gem.
Failed to load latest commit information.
bin support for gli version 2.0
gemfiles introduce appraisal config, so we could test multiple constelations o…
lib Merge branch 'capistrano-3'
spec introduce appraisal config, so we could test multiple constelations o…
templates/h capistrano 3 compatibility
.gitignore first commit
.rvmrc introduce appraisal config, so we could test multiple constelations o…
.travis.yml introduce appraisal config, so we could test multiple constelations o…
Appraisals
CHANGELOG.textile capistrano 3 compatibility
CONTRIB.txt added GLI as a command line tool, setup the basic bin structure, adde…
Gemfile introduce appraisal config, so we could test multiple constelations o…
Gemfile.lock introduce appraisal config, so we could test multiple constelations o…
LICENSE added GLI as a command line tool, setup the basic bin structure, adde…
README.textile added gemfile and os detection
ROADMAP.textile bugfix
Rakefile first try to use travis
railshoster.gemspec capistrano 3 compatibility

README.textile

RailsHoster Deployment Suite

The RailsHoster Deployment gem helps you to easily get your Rails app runing at RailsHoster.com. Check it out.

Travis Status of the current dev branch

Requirements

This is what you need on your client to run the RailsHoster gem to deploy your app:

  • Non-Windows OS (you might be able to use cygwin but this is untested so far)
  • Ruby
  • Ruby Gems
  • Shell (e.g. Bash)
  • SSH Shell
  • Git
  • Currently the railshoster gem assumes bundler to be used. Let us know if this is a problem for you.

Installation

gem install railshoster

Usage

Simply go to your project’s git folder and invoke the following command to initialize your app and make it deployment ready.

railshoster init -a 'your application token' .

Regarding to your application token please refer to your account information you have received after signing up at !RailsHoster.com.

You can then either use capistrano to deploy or invoke

railshoster deploy

It’s as easy as this. Refer to the RailsHoster.com Support if any problems raise. We are happy to help you.

Debug

In order to receive full stack traces when exceptions occure just pass a environment variable like this

RAILSHOSTER_DEV=1 railshoster 
Something went wrong with that request. Please try again.