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 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/[email protected]/
local_port: 2000

The resulting url for subscribing in iCal when running this daemon on the localhost would be: 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)