apphunkd

A daemon that acts as proxy between the apphunk gem and apphunk.com. It collects messages from one or more apps, takes care that they don’t get lost (e.g. apphunk.com is down) and sends them to the remote host.

Setup

Apphunkd comes as a Gem:

gem install apphunkd

Usage

You can start it by “hand” saying:

apphunkd start

However, apphunkd has init.d and monit scripts on board (see the support directory). After copying the init script to /etc/init.d/ you can control the daemon with:

sudo /etc/init.d/apphunkd {start|stop|restart|status}

Note on Patches/Pull Requests

  • Fork the project.

  • Make your feature addition or bug fix.

  • Add specs for it. This is important so I don’t break it in a future version unintentionally.

  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)

  • Send me a pull request. Bonus points for topic branches.

Copyright © 2009-10 Andreas Wolff. See LICENSE for details.