Tested on Ubuntu 10.04. It may work on other platforms.
node[:jellyfish][:id]= The websocket identifier to monitor for deploy signals. Generating a new identifier is a requirement.
node[:jellyfish][:endpoint]= The service endpoint. Defaults to http://jlyfish.com/deploy.
node[:jellyfish][:command]= The command to run after receiving an event. Defaults to chef-client.
Include default recipe in a run list to install a jellyfish client.
Installs the requirements for running a server. Please note that I don't know how to properly package or initialize an Erlang app yet. So as far as starting the server goes you're on your own for the time being. Pull requests welcome!