4

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?

Himanshu
  • 4,327
  • 16
  • 31
  • 39
cdytoby
  • 839
  • 10
  • 26

3 Answers3

4

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.

Olaf Dietsche
  • 72,253
  • 8
  • 102
  • 198
hnh
  • 13,957
  • 6
  • 30
  • 40
  • mod_caldav and mod_carddav seems to be complete now – Anthony May 24 '19 at 05:08
  • That comment by @Antonio is unsubstantiated. the mod_caldav and mod_carddav projects linked by hnh (source on SourceForge) haven't been updated in a decade. Unless there are other projects by the same name? – TonyG Dec 21 '20 at 06:01
0

Solving the similar problem, I finally ends up with radicale caldav server running through mod_wsgi.

dsamersoff
  • 49
  • 5
0

Probably you want to look at open source projects like

The allow WebDEV, CardDAV, CalDAV and other services just common to clouds, and you can synchronize your data from Outlook, Evolution, mobiles etc.

Despite the fact they implement what you have done already they can serve multiple users and have UI support to choose with which user to share what data. Not to talk about various other addons...

Queeg
  • 7,748
  • 1
  • 16
  • 42