CardDAV-Sync and CalDAV-Sync, connecting Android to your own server
Client setup for Android, with notes for Apple, Windows and Linux.
- Answers
- How do you sync CardDAV and CalDAV contacts and calendars on Android?
- Topics
- Freedom · Windows · android · apple · cloud · data · iPad · iPhone · linux · networking · office · server · web · work
- Full article on willem.com
- https://willem.com/en/2020-02-28_your-own-addressbook-and-calendar-cloud/
Summary
Use a synchronisation app that connects Android's native contact and calendar databases to your server. In 2020 I had good experiences with the CardDAV-Sync and CalDAV-Sync apps; after setup my self-hosted addressbook and agenda synced like any big cloud account.
Full text
For the best integration on Android you want a sync app that talks to the native contact and calendar databases, so every other app simply sees your contacts and appointments. I use CardDAV-Sync and CalDAV-Sync for that. On Apple platforms it is easier: macOS, iOS and iPadOS accept a CardDAV or CalDAV account directly in the account settings. Windows 10 has support built in but will only configure iCloud unless you resort to funky hacks; with Outlook the open source CalDav Synchronizer plugin does the job. On Linux with GNOME the desktop can connect natively as well.