Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Kanban board for github issues
JavaScript CSS HTML Ruby Handlebars Puppet

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
public
script
stint/stint
views
.gitignore
.rvmrc.sample
.settings.sample
.slugignore
Gemfile
README.md
app.rb
config.ru
watchr

README.md

Inch Pebbles

To run locally

Install Pow from pow.cx

Configure your app for pow:

cd ~/.pow
ln -s /path/to/inch-pebbles

Sinatra doesn't automatically reload changes to your app, so tell Pow to restart on every request:

cd /path/to/inch-pebbles
mkdir tmp
touch tmp/always_restart.txt

Configure RVM

cp .rvmrc.sample .rvmrc

Edit .rvmrc to specify your ruby version/gemset

Recommend MRI 1.9.2, to match the bamboo stack on heroku

Install dependencies

gem install bundler -v 1.1.rc
bundle install

Register app for Github OAuth

Go to https://github.com/account/applications and register your application to get the application keys needed for OAuth.

  • URL: http://inch-pebbles.dev
  • Callback: http://inch-pebbles.dev/auth/github/callback

Configure your app

cp .settings.sample .settings

Edit .settings to set the Client ID and Client Secret provided by Github when you registered the application.

Try the app

Open your browser to http://inch-pebbles.dev/board

Something went wrong with that request. Please try again.