Watercooling

Asynchronous webhook queueing with skinny daemon support.

Inspired by @progriums Hookah and Watercoolr (http://watercoolr.nuklei.com/).

Installing

From rubygems:

sudo gem install watercooling

From source:

rake build
sudo rake install

Start

Start as a regular server:

watercooling start

Start as a daemon:

watercooling start -d

Use

Send out a webhook to be asynchronous queued and sent.

The _url param is required. All other params are optional.

→ POST /dispatch { '_url':'http://www.postbin.org/1jp87ds', 'param1':'value1', etc.. }

Todo

  • pub/sub support
  • web interface
  • application configuration
  • success and error callbacks

Copyright

Copyright (c) 2010 @_ty. See LICENSE for details.