April 3, 2014

CalDAV Calendar on Synology DSM5: Remote access to Baikal with iPhone/iPad

Previously we had set up Baikal to sync locally with our CalDAV client. This is a great, convenient way to edit your calendar while using your home computer. But what if we're on the road, and need to block in an upcoming meeting?

This required some changes on our Synology NAS' part, and involved adding a DDNS host and opening some ports to the interwebs for public access.

Now we can attempt to connect using an iPhone! This might vary depending on your version of iOS, but generally it is found at Settings -> Mail, Contacts, Calendars:


Add an "Other" type account:


Add a "CalDAV Account" (and keep in mind that CardDAV might come in handy one day as well... Baikal can also handle our contacts!):


Give your server's hostname here, including the Baikal username and password for the account to be connected to:


Make sure to specify port 80, and enter the following into Account URL, substituting for your own credentials. Note that the port does not need to be specified in the URL:
http://[your-ddns-server-hostname]/baikal/cal.php/principals/[baikal-username]


If you are using a third-party DNS host, see here for configuration.

We are done, and once hitting that button on your phone, it should verify the credentials, and if successful will show some blue checkmarks next to each input box. All that remains is to open your calendar app and enjoy the fruit of your labor!

No comments :

Post a Comment