DAViCal
From dmfswiki
DAViCal is an Open-Source CalDAV and CardDAV server.
Setup
CalDAV-Sync
- Server URL: <servername>:<port>
- Use SSL: check accordingly
- Username: your login name
- Password: your password
If you run DAViCal in a subdirectory enter the path to your caldav.php
Example:
- Server URL: <servername>:<port>/davical/caldav.php/
To sync a shared resource of another user you have to enter the full path to this resource
Example:
- Server URL: <servername>:<port>/caldav.php/<username>/<calendarname>/
CardDAV-Sync
The CardDAV setup is exactly like the CalDAV setup.
Troubleshooting
If CardDAV-Sync doesn't sync or you can not set up an account, make sure you didn't change the DAV headers. Go to your DAViCal configuration file and look for a line beginning with
$c->override_dav_header = "..."
If that line exists comment it out or make sure it contains "addressbook" and "calendar-access". CalDAV-Sync and CardDAV-Sync won't sync if a collection is not advertised as calendar or address book by those headers.