WebDAV, CalDAV, and CardDAV

We at Flyn Computing share our calendars and contacts using ownCloud and the CalDAV and CardDAV protocols. The following notes demonstrate the key parts of how to configure a selection of clients to use these services. You should also replace name with your calendar/address book name and password with your password. (We assume that ownCloud exists at the URL https://www.flyn.org/share/, but you could replace this portion of the examples below if you wish to use an ownCloud-based service hosted elsewhere.)

Apple iOS (Settings→Passwords&Accounts→Add Account→Other→Add CalDAV Account)

Replace name and password:

Server
https://www.flyn.org/share/remote.php/dav/principals/users/name/
User Name
name
Password
password
Description
Human-friendly description

Android

These directions require the CardDAV-Sync and CalDAV-Sync apps; each is available from the Android app store. Selecting either app will present a configuration dialog which you should fill out as described below. The native calendar and contact apps will display shared data after you have configured CardDAV-Sync and CalDAV-Sync. Replace name and password:

Server Name or URL
https://www.flyn.org/share/remote.php/dav/
Username
name
Password
password

Apple iCal 5.0.3

Replace name:

Server Address
www.flyn.org
Server Path
/share/remote.php/dav/principals/users/name/
Use SSL
checked

GNOME (gnome-control-center→Online Accounts)

Replace name and password:

Server
https://www.flyn.org/share/
Username
name
Password
password

vdirsyncer

Replace name and password:

url
https://www.flyn.org/share/remote.php/dav/
auth
basic
username
name
password
password

My research interests include free and open source software, system security, and network security.