FAQ: Etesync [beta]


Was ist Etesync?
Mit Etesync lassen sich Kalender, Aufgaben und Adressbücher Ende-zu-Ende-Verschlüsselt zwischen verschiedenen Geräten synchronisieren. Im Unterschied zu den meisten anderen Kalendern – beispielsweise Google oder Nextcloud – bei der die Daten unverschlüsselt auf dem Server gespeichert werden, sichert die Ende-zu-Ende-Verschlüsselung, dass deine privaten Daten nur auf deinen Geräten gelesen werden können.

Über unseren Etesync-Server kannst du also wie bei den anderen Cloud-Kalender-Diensten deine Kalender auf verschiedenen Geräten synchronisieren und aktuell halten. Der Server erhält dabei von deinen Geräten nur verschlüsselte Daten, die deine anderen Geräte abrufen und wieder entschlüsseln können.

Einen ausführlichen Test gibt es auf Golem.de


Wie komme ich an ein Konto?
Wenn du eine emptymedia-Nutzer_in bist kannst du uns einfach eine E-Mail an support@mtmedia.org schreiben, dann richten wir dir gerne ein Konto ein.

Solltest du keine emptymedia-Nutzer_in sein kannst du dir auch auf Etesync.com ein Konto für zwei bis drei US-Dollar im Monat klicken.


Wie logge ich mich bei Etesync ein?
Um Etesync nutzen zu können brauchst du ein Konto und die entsprechenden Apps, die auf deinem Desktop oder Smartphone die Daten synchronisieren, ver- und entschlüsseln.

In der jeweiligen Anwendung musst du nur deinen Nutzername eingeben und unter „Erweiterte Einstellungen anzeigen“ unseren Server angeben:

https://etesync.empty.media

Beim aller-ersten Anmelden musst du zudem ein Passwort angeben. Dieses verlässt nie dein Gerät, entsprechend bekommst du keines von uns. Aus dem Passwort wird dein Verschlüsselungs-Key abgeleitet, mit dem deine Daten verschlüsselt werden und mit dem du dich zukünftig an unserem Server anmeldest (ohne, dass er dein Gerät verlässt). Entsprechend sollte dein Passwort nicht zu kurz sein – wir empfehlen 20 Zeichen.

Willst du dich auf einem weiteren Gerät anmelden, musst du natürlich kein neues Passwort angeben, sondern verwendest das Passwort, das du beim ersten Anmelden angegeben hast. Vergiss nicht auch hier unseren Server anzugeben.


Wie richte ich Etesync unter Android ein?
Um Etesync unter Android zu nutzen brauchst du die Etesync-Android-App. Diese bekommst du im alternativen und google-freien App Store F-Droid, den wir zusammen mit einem google-freien Android wie GrapheneOS, CaylxOS oder LineageOS empfehlen. Alternativ bekommst du die App aber auch im Google Play Store.

Nachdem du die App heruntergeladen und installiert hast, musst du dich nur noch wie oben beschrieben anmelden und kannst anschließend Kalender, Aufgaben und Adressbücher anlegen und synchronisieren.

Damit du deine Kalender auch sehen kannst brauchst du noch eine Kalender-App. Dazu kannst du entweder die bereits vorinstallierten Apps verwenden oder – aus einer Sicherheitsperspektive deutlich besser – eine Open-Source-Kalender-App wie Simple Kalender (F-Droid, Play) oder Etar (F-Droid, Play) verwenden.

Für Aufgaben empfehlen wir dir die App Opentasks (F-Droid, Play). Eine alternative für das mitgelieferte Adressbuch haben wir im Moment nicht. Im Falle eines alternativen Androids ist dies aber ohnehin nicht nötig.

Natürlich solltest du auch allgemein nur vertrauenswürdigen Apps zugriff auf deine Kalender, Aufgaben und Kontakte gewähren – denn jeder App, der ein entsprechender Zugriff gewährt wird, kann logischerweise auch auf die Daten zugreifen.


Wie richte ich Etesync auf dem Desktop mit Thunderbird ein?
Auch auf dem Desktop braucht es die Software Etesync-DAV, die sich um die Synchronisation sowie die Ver- und Entschlüsselung der Daten kümmert. Gleichzeitig bietet die Software auf deinem Rechner einen CalDAV- und CardDAV-Server an, mit dem wiederum Thunderbird (oder andere Kalenderprogramme) kommunizieren kann.

Die Software kann von der Github-Entwicklerseite von Etesync für Linux, Windows und MacOS heruntergeladen werden. Anschließend muss sie installiert werden. Für Linux gibt es noch ein paar weitere Schritte zu beachten, die du im nächsten Punkt findest.

Wurde die Software gestartet müssen wir folgende Adresse im Browser (beispielsweise Firefox öffenen), unter der wir unsere lokale Etesync-Software konfigurieren können. Erscheint ein Fehler, wurde Etesync-DAV nicht richtig gestartet.

http://localhost:37358/

Hier müssen wir uns wie bereits oben beschrieben einloggen – also Nutzername, unser selbst gesetztes Passwort und vor allem den Server https://etesync.empty.media angeben. Anschließend bekommen wir Informationen über unsere lokale Etesync-Installation angezeigt, auf die wir gleich mit dem Thunderbird zugreifen.

Unter den Informationen ist ein Button mit einem neuen, zusätzlichen Passwort. Dieses am besten gleich kopieren (und zum Beispiel in einem Passwortmanager speichern).

Anschließend klicken wir auf Collection List und sehen unsere Kalender, Adressbücher und Aufgaben. Mit einem Rechtsklick können wir den jeweiligen Link kopieren. Danach öffnen wir im Thunderbird die Kalender-Ansicht. Ein Klick auf das Plus bei der Kalenderübersicht öffnet ein neues Fenster, in dem ein lokaler Kalender erstellt oder ein Kalender im Netzwerk hinzugefügt werden kann. Mit einem Klick auf letzteres geben wir unseren Benutzernamen und den kopierten Link ein. Danach werden wir nach dem zusätzlichen Passwort für unsere lokale Installation von Etesync-DAV.

Nun muss der Kalender nur noch mit einem Klick abonniert werden und kann anschließend wie von Thunderbird-Kalendern gewohnt genutzt werden.


Etesync unter Linux einrichten
Unter Linux gibt es ein paar Besonderheiten. Nachdem du die Datei linux-amd64-etesync-dav heruntergeladen hast erstellst du am besten einen neuen Ordner „software“ in deinem Homeverzeichnis. Dort kopierst du die Datei hinein und machst die entweder über die Datei-Eigenschafte ausführbar oder führst folgenden Befehl in de Kommandozeile aus:

chmod + ~/software/linux-amd64-etesync-dav

Anschließend kannst du die Software entweder per Doppelklick oder ebenfalls in der Kommandozeile starten:

./~/software/linux-amd64-etesync-dav

Damit du Etesync nicht nach jedem Neustart des Systems von Hand starten musst, wollen wir die Software automatisch starten. Unter Ubuntu beziehungsweise der grafischen Oberfläche Ubuntu kannst du mit der Software Optimierungen einen Autostart-Eintrag anlegen. Falls die Software noch nicht installiert ist kannst du im Software Center nach „GNOME-Optimierung oder „tweaks“ suchen. Eine detaillierte Anleitung auf für andere Systeme gibt es auf Ubuntuusers.


Wie sieht es mit iOS aus?
Auch für iOS gibt es eine Etesync-App, die allerdings wegen Einschränkungen seitens iOS nicht den gleichen Funktionsumfang bietet, wie die Android- oder Desktop-Versionen. Weitere Informationen gibt es hier.