Publish your app in the ether using Bonjour.
sudo gem install dnssd sudo gem install lachie-appjour --source=http://gems.github.com
rincewind$ appjour leet_merb 4000 Publishing leet_merb on 4000 Announcing leet_merb... death$ appjour leet_merb # ... leet_merb pops up in web browser ... death$ appjour Searching for servers (3 seconds) found web app called 'leet_merb' # use the username if only the port is specified rincewind$ appjour 4001 Publishing lachie on 4001 Announcing lachie...
In the initialization phase of your app put:
Appjour.publish('leet rails')
Appjour will endeavour to extract the port number from your app.
It can currently discover mongrel’s port.
-
make useable as Rails or Merb plugin for automatic publishing of apps