Mahlzeit,
ich bastle seit geraumer Zeit an einer freien Synchronisierungs-Lösung namens CloudZec und wollte mal fragen ob jemand Lust hat das ganze zu testen. Aktuell läuft das Ding nur unter Archlinux, deshalb wäre es schön wenn sich ein fähiger Mensch finden würde der das auch auf Ubuntu zum Laufen bekommt.
Das Skript selbst sollte kein Problem darstellen, dafür allerdings die Pakete python3-paramiko und python3-gnupg welche erst noch für Ubuntu gebaut werden müssen.
Zu CloudZec selbst: Die Software braucht theoretisch nur einen Speicherort, im Moment ist allerdings dafür nur SFTP implementiert. D.h. man braucht auch keine zusätzliche Server-Software sondern lediglich einen SFTP-Zugang. Wer mag kann dafür auch gerne (als Heimcloud) einen Raspberry Pi oder ähnliches nutzen. Des Weiteren arbeitet die Software mit deduplizierung, d.h. mehrmals vorkommende Dateien müssen nur einmalig hochgeladen werden (das hakt im Moment noch ein bisschen) und verbrauchen auch nur einmalig Speicherplatz (das hingegen funktioniert). Zudem wird jede Datei einzeln verschlüsselt und das Keyfile mit einem Masterkey versehen, d.h. hier gibt es ausnahmsweise eine End-to-end Verschlüsselung.
Und generell: Die Software befindet sich in einem sehr frühen Stadium, d.h. Bugs sind nicht ausgeschlossen und es mangelt noch an vielen Komfortfunktionen. Das eigentliche Ziel, nämlich die Synchronisierung zwischen mehrere Geräten, funktioniert hingegen.
Wer Fragen, Tipps, Anregungen oder ähnliches hat: Nur zu ☺