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.