dockit
A rack application daemon that creates an iCal subscription file from exchange calendars.
Install
sudo gem install dockit # if you've cloned from github
else
sudo gem install vigetlabs-dockit -s http://gems.github.com
Configure
Simply set up a file, .dockit, in your home directory with your username, domain, and the
url of your exchange server. Leave the domain blank if your login for exchange is NOT your
email address. If you leave domain blank, change the resulting url to simply reflect your
username, with the @domain.com. The port too, if not 2000, should be changed.
Example .dockit Configuration
default:
username: john.doe
domain: example.com
password: password
remote_uri: http://mail.example.com/exchange/john.doe@example.com/
local_port: 2000
The resulting url for subscribing in iCal when running this daemon on the localhost would be:
http://localhost:2000/john.doe.ics
Starting the Daemon
Given the yaml file defined example, the command would be:
dockit default (or in the case of default, just dockit)