UPDATE: This has turned into a discussion on CalDAV/CardDAV installations, namely a server called CaliDAV
I currently have a box running the following:
Ubuntu 12.04 Pentium D 2.8GHz w/ 2 cores 4GB DDR2 memory (2) 2TB hard drives
I use this exclusively as a plex media server and it's been absolutely flawless while functioning as this.
However I have decided that I need to get my contacts under control. Prior to them shutting down I had used a service called sync2em to organize my contacts. They provided an exchange server and I could update my contacts real-time with any of my devices and my desktop client.
Alas they turned off their service and my contacts have turned into a big mess. I have various contacts on my ipad, iphone, windows 7 box, and a couple web email providers. It's really become quite annoying and hampering my ability to get stuff done always having to dig around to find an email or a phone number. I've decided enough is enough.
My goal is to consolidate all of my contacts into one central server that I can use for not only emails, but address book, birthday, notes (for the contact), etc. I do -NOT- want to use google, apple, or any of those companies to hold this data because -- well -- does this really require an explanation? I want to do this locally on my own server.
Here's my questions:
- Is an LDAP server appropriate for this?
- If so what kind of applications would I install? Is this difficult to do?
- Will this LDAP server conflict with this machines plex server functions?
- If not, what kind of resources will it take up as basically just used for a address book?
- Will I be able to update the LDAP server from all my devices provided I use a desktop client? The webmail provider I use is yandex.com. The way they handle contacts is absolutely horrendous.
- Can you think of any other type of way to accomplish this that may be a better solution than an LDAP server?
Thanks for your help.