summaryrefslogtreecommitdiff
path: root/_posts/2019-06-02-sync-caldav-carddav.md
diff options
context:
space:
mode:
Diffstat (limited to '_posts/2019-06-02-sync-caldav-carddav.md')
-rw-r--r--_posts/2019-06-02-sync-caldav-carddav.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/_posts/2019-06-02-sync-caldav-carddav.md b/_posts/2019-06-02-sync-caldav-carddav.md
new file mode 100644
index 0000000..9ca691f
--- /dev/null
+++ b/_posts/2019-06-02-sync-caldav-carddav.md
@@ -0,0 +1,33 @@
+---
+title: CalDAV und CardDAV synchronisieren
+author: uvok
+categories: tech
+---
+
+Vor einiger Zeit habe ich meinen Kalender und meine Kontakte von [Baïkal][baik]
+auf die Kalender- und Kontakte-App von [Nextcloud][nxtc] umgestellt, da ich
+mich nicht um die Aktualisierungen von verschiedenen "Diensten" kümmern wollte.
+Wenn ich mich richtig erinnere war die letzte Aktualisierung von Baikal zu
+diesem Zeitpunkt auch schon eine Weile her.
+
+Das habe ich damals "manuell" gemacht, indem ich mir Kalender und Kontakte als
+ical / vcard exportiert habe (über das [sabre/dav][sabdav]-Interface, auf dem
+Baikal basiert).
+
+Erst kürzlich bin ich über eine Lösung gestolpert, die mir das ganze einfacher
+gemacht hätte: [VDirSyncer][syn]. Daher lass ich das mal hier liegen, in der
+Hoffnung, dass das noch jemand anderem hilft. Eine Dokumentation gibt es auf
+[readthedocs.io][doc1], Beispiele für die Konfigurationen gibt es [hier][bsp1]
+oder [hier][bsp2].
+
+Wichtig für Baikal war übrigens die Zeile `auth = digest` in der
+Konfigurationsdatei. Ohne die ging es nicht (Auth-Fehler, dann wollte vdirsync
+den Dienst / die Base-URI neu suchen).
+
+[syn]: https://github.com/pimutils/vdirsyncer
+[baik]: http://sabre.io/baikal/
+[nxtc]: https://nextcloud.com
+[sabdav]: http://sabre.io/dav/
+[doc1]: https://vdirsyncer.readthedocs.io/en/stable/
+[bsp1]: https://blog.florianheinle.de/kalender-und-kontakte-kommandozeile
+[bsp2]: http://eric-scheibler.de/en/blog/2014/10/Sync-calendars-and-address-books-between-Linux-and-Android/