Skip to content

isubsoft/ldap-carddav

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ldap-carddav - A CardDAV server with LDAP as authentication and contacts backend

banner_02_trimmed_narrow

Features

  1. Authenticate CardDAV users against LDAP.
  2. Multiple address book support.
  3. Global, shared and private address book support.
  4. Full read-write support between CardDAV clients and LDAP with contact renaming.
  5. Bidirectional sync between LDAP and CardDAV clients for new contacts, modified contacts and contacts deleted via CardDAV protocol (contacts deleted directly in LDAP are deleted in CardDAV clients asynchronously).
  6. Fully compatible with LDAP address book applications since contacts are stored in LDAP server as normal directory entries and not as vCards.
  7. Extensive and customizable configuration option to map vCard properties to LDAP attributes including multi-value and composite value properties and attributes.
  8. Media like profile picture support.
  9. Contact group support.

Limitations

  1. Does not support anonymous access to the server.
  2. Same LDAP server must be used for authentication as well as address book.
  3. Does not support any date and/or time vCard property.

Planned features

  1. Compatibility to as many vCard data types as possible.

Installation

Check INSTALL file.

Wiki

Checkout the Wiki here - https://github.com/isubsoft/ldap-carddav/wiki for more useful information and resources regarding this project.