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:
Run On Heroku & CouchDB
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:firstname.lastname@example.org/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!