Derzeit verwenden wir Dropbox, um verschiedene Datendateien zwischen ungefähr 10 Mac OS X-Systemen gemeinsam zu nutzen.
Wir haben jedoch bereits einen S3-Account und jeder mit dem niedrigsten Dropbox-Tarif von 10 USD / Monat scheint zu teuer zu sein. Da wir ein geografisch verteiltes Team sind, möchten wir jegliche Art von lokalem Speicher (gemeinsame Nutzung einer Festplatte auf einem Desktop oder ähnlichem) vermeiden.
Ich denke also über etwas nach, mit dem wir Dropbox durch unsere eigene Lösung ersetzen können. Wir sind alle ziemlich technisch und / oder klug genug, um einige Schritte zu befolgen. Wenn es also nicht so benutzerfreundlich ist wie Dropbox, fühlen wir uns alle damit wohl.
Es gibt viele Dokumente, die einiges von dem enthalten, was ich will, aber einige der Tools scheinen nicht den Anforderungen zu entsprechen:
- Transportsicherheit über SSL zum Bucket
- Verschlüsselung von Bucket-Inhalten
- Bidirektionale Synchronisation
Die meisten Skripte, die ich im Internet finden kann, verwenden Duplizitäten, die anscheinend nicht # 1 funktionieren . Es sieht nicht so aus, als ob Duplizität SSL für S3 unterstützt - in den Dokumenten wird nicht angegeben, aber das Protokoll sieht wie einfaches altes HTTP aus .
Viele Skripte verwenden GPG zum Verschlüsseln von Dateien. Dies scheint zu funktionieren, ich muss jedoch sicherstellen, dass jeder OS X-Client denselben Schlüssel zum Verschlüsseln und Entschlüsseln von Dateien verwenden kann (die Schlüsselverwaltung ist mir überlassen). FTP und andere clientbasierte Apps scheinen dies überhaupt nicht zu unterstützen.
Schließlich verwenden die meisten Skripte die Replikation in eine Richtung, z. B. Amazon S3 als einfachen Sicherungsspeicher. Da wir Amazon S3 als "Repository" verwenden würden, schlagen diese fehl.
Wütend. Ich würde ein einzelnes Tool lieben, das dies tut, aber nach einer umfassenden Suche glaube ich nicht, dass es eines gibt. In meinen Augen wäre das magische Werkzeug eine Kombination aus TrueCrypt und rsync.
Ich würde mich freuen zu wissen, welche Werkzeuge da draußen meine 3 Anforderungen erfüllen, danach kann ich den Rest zusammennähen. Irgendwelche Gedanken?