Search code examples
apachesynchronizationcaldavcarddav

How to setup CardDAV and CalDAV in Apache Server?


If my question is stupid, I'm sorry, I'm a newbie, and totally have no idea if that's possible or something.

I have already set up my personal http server, including webdav, using apache and tomcat on my PC, so that my android and ios devices can get access to my computer and do some data transfer with my pc wirelessly.

And after trying the Thunderbird, it suddenly came to me, if I can set up my private contact and calendar server, so that my devices can sync those contacts and events with my own server.
And I can not find such tutorials.

So, How to setup CardDAV and CalDAV in Apache Server?


Solution

  • You could take a look at mod_caldav and mod_carddav, but they seem to be stuck in very early states (v0.2.0/v0.0.1) . It's probably better to pick a specialized CalDAV or CardDAV server. E.g. I would recommend CalendarServer, but there are other choices. Just check the list and find one which works for you.