(Photo by CHUTTERSNAP on Unsplash)
Dropbox ist ja ganz hübsch aber die Daten liegen auf einem fremden Server und die gesamte Mimik zum Organisiseren der Daten ist proprietär. Zudem muß man sich um die Dateisicherheit kümmern, z. B. Verschlüsselung.
Eine Alternative dazu ist Syncthing. Dabei handelt es sich um ein System, welches Dateien zwischen Rechnern kopiert. Man kann unterschiedliche Rechner/Datei-Paarungen definieren. Sobald sich etwas in diesen Directories auf einer der Maschinen ändert, wird dies sofort auf allen anderen Systemen nachgezogen. Die Dateiübertragung erfolgt direkt zwischen den Rechnern, wenn sie sich in einem Netz befinden. Sonst werden Proxysysteme im Internet verwendet um etwas zwischen den Rechnern zu übertragen. Die Übertragung erfolgt natürlich Ende-zu-Ende verschlüsselt.
Zur Bedienung wird eine Weboberfläche verwendet, in der man die kommunizierenden Rechner und die Verzeichnise organisiert.

Das System arbeitet mit den unterschiedlichsten Betriebsystemen, Android und SailfishOS. Für das iPhone scheint es eine Beta zu geben.
Auch hier sind die Anwendungen vielfältig.
- Teilen von Dateien mit Freunden
- Synchronisieren von Daten auf mobilen Geräten
- Paßwort-Savedateien (z. B. für KeePass)
- Verteilen von Annex-Tarballs an Freunde (zum dezentralen Wegspeichern von Daten)
Im Gegensatz zum Git Annex sind aber alle Daten auf allen Systemen vorhanden. Man sollte also aufpassen, daß auf der Gegenstelle keine Filesysteme überlaufen.
Syncthing ist also eher für schnellere gesyncte Daten, der Git Annex ist für längerfristige Speicherung von statischeren Daten (Musik, Dokumente, usw.) gedacht. Der Annex ist eine eher persönliche Angelegenheit, wogegen man eine Syncthing-Freigabe auch mit Freunden und Bekannten aufmachen kann, sofern sie auch Syncthing betreiben.
Außerdem ist es möglich, auf einem Server eine Syncthing-Instanz zu betreiben. Damit sind die Daten dann nicht so flüchtig, wenn die mobilen Geräte mal nicht online sind.