Radicale CalDAV/CardDAV module
- Uses SSL with snakeoil certificate.
- Uses LDAP for user authentication, all valid users are authorized.
- Authenticated users have access to all calendars / addressbooks.
- Note when using DAVdroid, you first have to create an addressbook with another client program (I used Evolution).
Further improvements to consider:
- Use certificate from letsencrypt.
- Add LDAP group for caldav/carddav users.
- Add options to restrict access to "owner write" or "owner only".