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

Nov 19, 2013 11:18 AM in response to James Richards

Some update about local sync prospect from another discussion ...

Check the Eltima blog link below ...


Arnorf

Re: How to locally sync an iPhone with OS X Mavericks? iCloud is NOT an option.

Nov 19, 2013 12:38 PM (in response to Gerrit7)


Eltima are announcing the imminent release of a WiFi Calendar and Contacts Sync solution for Mavericks that doesn't use iCloud. 😁


http://blog.eltima.com/2013/11/syncmate-5-is-coming-this-winter.html

Nov 19, 2013 11:26 AM in response to veda1

First, you have to have OSX 10.9 Server running either on your personal computer or on a dedicated server somewhere on your local network providing iCloud service locally.


Second, you have to set WiFi connection between your computer or server running iCloud and your idevices … you set it via WiFi setup on your idevice or network setup on your computer.

Nov 19, 2013 4:51 PM in response to veda1

@veda1

-- Is the network created with the option Internet Sharing found in the Sharing preference pane?

> No, is not "Internet Sharing found in the Sharing preference", is "creates network..." from WiFI icon in the menu bar.

> Or by existing WiFi network, or mixed cable / WiFi.


-- Does the syncing stay local? Or does it go through the internet outside the house?

> Internet is not necessary.


@handsOFFmydata

-- First, you have to have OSX 10.9 Server running...

> OSX Server is not necessary if you use Baïkal o MAMP+Baïkal.



PS: Sorry for my GooglEnglish.

Nov 19, 2013 6:16 PM in response to handsOFFmydata

Nevertheless, one has to have some "server" for CalDAV and CardDAV sync functions to work.

What do you consider to be a "server?"


A server does not have to be a dedicated box sitting in a rack in a dark, climate controlled room. The Mac you are currently using could be a server as I documented on the other thread James linked to. Even a cheap winbox or linbox setup would likely work.

Nov 19, 2013 6:39 PM in response to iTonimerlot

Thanks iTonimerlot. I don't seem to be able to properly connect my iPhone to my Mac using the "Create Network" option (ad hoc?). The iPhone sees the network but when I select it I get this message:


"(the network)" is Not Connected to the Internet

Are you sure you want to use this network?

I say "yes" but the iPhone don't get the wireless icon in the upper left corner. I did some research and other people seem to have this problem. Any solution to this?


runnning iOS 7.0.4 and OS 10.8.5 on a MacBook Pro

Nov 19, 2013 7:24 PM in response to Barney-15E

A "server" ... whatever appropriate for the job and convenient for the end user, be it dedicated box or personal laptop … I am sure you knew it already.


For me, my personal laptop is a desired "server" … lugging a server box on the job site just to sync the calendars and contacts is a nonsense ... this was also addressed in my previous posts.

Nov 26, 2013 4:17 PM in response to Barney-15E

Ah Barney, You seem to be the star I was hoping to find here 🙂 I'm probably the non technical mind you were thinking of when writing your comprehensive manual to set things up. Many thanks!

Currently in China (where not all software seems to do what we may expect) so I'll have a go at it when back home in December.

In the meantime, slightly off topic perhaps, but important for me at the moment: Whenever I double click on a .md file (like install.md in the Baïkal folder), a little used application (MuseScore) on my Mac loads. I'd like to change the behaviour for .md files but which application in the Baïkal folder or elsewhere should I point it towards? The 'Open with...' menu doesn't give me any other options then 'Apple Store' and 'Other...' At a bit of a loss here.

Nov 26, 2013 6:17 PM in response to DiederikStaay

I'd like to change the behaviour for .md files but which application in the Baïkal folder or elsewhere should I point it towards? The 'Open with...' menu doesn't give me any other options then 'Apple Store' and 'Other...' At a bit of a loss here.

Get Info (cmd-i) on a file that has the extension you wish to change (i.e. INSTALL.md).

In the Open With section, set the application you want to open that file with in the popup menu.

Click the Change All button.


If you only want to set one particular file of that type, don't click the Change All. This can be handy with PDFs that won't open correctly in Preview, but you'd prefer to open all other sin Preview. You can set that one to open with Adobe Reader, and all the rest will still open with Preview.

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.