You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How do I setup CalDav and CardDav servers on my Mac to enable local 'cloud' syncing in Mavericks

I've decided to start off a new thread having initially posted on How to locally sync an iPhone with OS X Mavericks? iCloud is NOT an option.


It is clear to me that it is possible to establish syncing locally without going outside one's own home, and without internet access. I am bugged by the fact that the previous service has gone without any user focussed warning, but I am keen to find a way of solving the problem. If you are just frustrated, I'd be grateful if you can keep your annoyance off this thread.


My guess is that a CalDav and CardDav server hosted on my own Mac can be set upt to sync with my iPhone (3GS) either on a Computer-to-Computer (ad hoc) network or via my own home LAN. The trouble is I am not network/Apache savvy enough to use it.


I am reluctant to fork out an additional amount for the Mavericks server as I don't have any other foreseeable need for it, but Mavericks comes with Apache pre-loaded and there is a very light, simple and free open source CalDav and CardDav server in Baïkal. The trouble is I am not apache/network savvy enough to make use of it, and basically I am stumbling along in the near dark with terminal.


There are some good resources for setting up Apache and for setting up Virtual Hosts which would host my personal 'cloud', and Baïkal also comes with setup guides as well. The trouble is, I don't quite have enough knowledge to marry the two together. Is there anyone contributing to or watching this thread who has the know-how to do a proper step by step guide for running Baïkal on Apache as installed in the Mavericks OS, and setting up a local 'cloud'.


AFAICT the problem with the resources I have found is that the Apache stuff I've found doesn't particularly focus on running Baïkal, and the Baïkal documentation is not specific to Apache on Mavericks. Is there anyone out there who can give me some help with this?


Can anyone help - please? 😐

OS X Mavericks (10.9)

Posted on Nov 11, 2013 12:46 PM

Reply
135 replies

Dec 11, 2013 6:58 AM in response to Barney-15E

Hi Barney,


I have down load your Tip but am stuck!! I thought I was pretty competent on a computer prior to trying the Tip but got no where.


I am desparate to get Calanders and Contacts up and running, especially during this busy holiday season. To may things going on and to many family memebers to get to differnt places. And to top it off I have my kids on old iPhone 3 that do not have the capability of using anything else but manual sync.


Help, please :-(


I am not confident enough to do your:

'Hosting your own CalDav and CardDav server using Baikal Serverhttps://discussions.apple.com/docs/DOC-6311


So I guess I am not as computer savy as I thought. Truely it is beyond me. But your help is truely appreciatted.


Do you have a video that I can watch to see how to do the above?


Is there an app that has been developed that I can use.


Thanks.

Dec 11, 2013 3:34 PM in response to Barney-15E

Thank you very much, Barney-15E!

When I first saw your tutorial, I was convinced that it would be too difficult for me to make things work, but now everything's just fine! And better than before, because the whole family shares the calendar, whilst everybody remains with his own contacts...

Thanks again.

Dec 13, 2013 8:05 PM in response to James Richards

Firstly a big thank you for this.


I followed the instructions - and this was all new to me - so thanks.


I have managed to create the server and the CalDev and CardDev.


But got a couple of issues I need to sort out ...


Calendar - I can create a new item and it appears on my iPhone. (I havent set up the iPad yet)


but all my old calendar entries are not yet showing. It seems I have to export them and import again to the new CalDev calendar - I just haven't done that yet.


Contacts - OK ... I initially could not get it to work .. but I realised I made a typo at step p. on the Account URL - all good now



Thanks for this. It has been interesting to do.


Hopefully it will all be working soon.

Dec 15, 2013 2:28 AM in response to Barney-15E

Would like to thank you for the thread.


I bought OS X server (cheap) and I think that this is the best solution (Baikal & other solutions are more complicated).


Absolutely no change on OS X client set up after installation of the server.


I followed the instructions of http://securityspread.com/2013/10/27/setting-sync-server/


And it works on my iPad & iPhone for calendars, contacts, notes & reminder.


Consequently I closed all iCloud sync and removed manually the data still remaining on the iCloud web interface.


And it rocks !


The interesting thing is that now if I want to change of smartphone (It is a long time I am looking for dual Sim smartphone to avoid having 2 iphones professionnal/private and there is one for half of the price but sadly not an apple one..)

I can now do the switch easily if I want, I never thought of doing it before ....The idea of removing the local sync was not really a good idea I guess...

Dec 15, 2013 4:16 AM in response to pedro ramon

Hey I seem to be having a small problem. Since I created my own server cloud I have had 3 emails saying I have had a email fail ... and this is with my default ISP email NOT the one i used in set-up.


The server it references has the rather bemusing title of .... http://server.retiredteacherwithnoclass.com/


I am about to go into textwrangler to see if I somehow picked up a bad line of code.


Right now I'm feeling like my email has been hijacked ... but possibly something simpler.


If anyone has any insight into this ... please let me know

Dec 17, 2013 12:17 AM in response to appid

hi guys - still very happy with my local server synch.


I have tested it by adding new contacts on my iphone and also calendar events. I love the way it synchs wirelessly and automatically.


I'm only having one issue at the moment. When I create a calendar event in my calDev account, I get an error message if I try to send that event to an attendee email. At the moment I am creating Cal events in my regular calendar, sending the invite and moving the event to my CalDev account.


Welcome any advice on how to fix this one issue.

How do I setup CalDav and CardDav servers on my Mac to enable local 'cloud' syncing in Mavericks

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.