Seafile: OwnCloud, nur besser

Wer meine Beitrag zu Owncloud gelesen hat, wird wissen, dass ich danach strebe meine Daten, nach möglichkeit nicht bei Dropbox&Co abzulegen. In der vergangenheit war OwnCloud da die beste und einfachste Lösung, aber seit einiger Zeit nun gibt es eine alternative die sich sehen lassen kann: Seafile.

Seafile bietet kostenlose Sync Clients für jede gängige Plattform an (Windows, Linux, macOS, Android, iOS).

Im Hintergrund arbeitet die, in Python geschriebene, Anwendung in zwei Teilen. Die seafile Anwendung, steuert das Speichern und Synchronisieren der der Daten. Hierbei wird ein Dateisystem auf der Basis von git genutzt, was bedeutet, dass Standardmäßig alle Dateien versioniert sind. Der andere teil ist der seahub, der die Weboberfläche zu Seafile bietet.

Aus meiner Sicht hat Seafile den großen vorteil, dass es nicht in PHP geschrieben ist. Man muss PHP sehr quälen um ihm eine funktionalität wie OwnCloud zu entlocken. Das macht sich in der Performanz bemerkbar. Ebenso ist die Trennung von der Weboberfläche und des Sync-Servers vorteilhaft. Sync-Clients sprechen direkt mit dem Sync-Server und die Webseiteite ist nur ein weiterer Sync-Client.