Baïkal is a server for calendars (CalDAV) and address books (CardDAV). It offers an extensive web interface with easy management of users, address books and calendars. Baïkal can be synced with a lot of clients, like Thunderbird + Lightning.
It is fast and simple to install and only needs a basic php capable server. The data can be stored in a MySQL or a SQLite database.