Hurl was created for the Rails Rumble 2009 in 48 hours. Now Hurl is an open source project for your enjoyment.
I forked hurl to work on Heroku & CouchDB.
Hurl requires Ruby 1.8.6+
First download hurl and cd into the directory:
git clone git://github.com/defunkt/hurl
cd hurl
Or download the zip.
Next make sure you have RubyGems installed.
Then install Bundler:
gem install bundler
Now install Hurl's dependencies:
bundle install
First get a CouchDB database and get the url, including auth. I got my DB from Cloudant.
heroku create
heroku rename my-clever-name
heroku config:add 'COUCH_URL=https://bat:password@bat.cloudant.com/benhurl/'
Now you can go to http://my-clever-name.heroku.com/
To enable github login, register a github app with the callback http://my-clever-name.heroku.com/login/callback/
and add your configuration:
heroku config:add 'HURL_CLIENT_ID=your_client_id'
heroku config:add 'HURL_SECRET=your_secret'
Find a bug? Want a feature? Submit an issue here. Patches welcome!