Так, прямо сейчас мы используем Dropbox для совместного использования различных файлов данных вокруг приблизительно между 10 системами Mac OS X.
Однако у нас уже есть учетная запись S3, и все на самом низком плане Dropbox $10/месяцев кажутся слишком дорогими. Мы хотели бы избежать любого вида локального устройства хранения данных (совместно используйте диск на рабочем столе или чем-то), так как мы - географически распределенная команда).
Так, я рассматриваю что-то, что позволило бы нам заменять Dropbox нашим собственным решением собственной разработки. Мы - все довольно технические люди и/или достаточно умный для выполнения некоторых шагов, поэтому если это не столь "удобно для пользователя" как Dropbox, мы все довольны этим.
Существует много документов там, которые имеют остатки того, что я хочу, но некоторые инструменты, кажется, не соответствуют требованиям:
Большинство сценариев, которые я могу найти на интернет-двуличности использования, которая, кажется, приводит № 1 к сбою. Не похоже, что двуличность поддерживает SSL к S3 — документы не указывают, но протокол похож на простой HTTP.
Много сценариев используют GPG для шифрования файлов. Это кажется, что могло работать, однако я должен удостовериться, что каждый клиент OS X может использовать тот же ключ, чтобы зашифровать и дешифровать файлы (управление ключами оставляют мне справиться). FTP и другие основанные на клиенте приложения, кажется, не поддерживают это вообще.
Наконец, большинство сценариев использует одностороннюю репликацию, например, использование Amazon S3 как простая резервная память. Поскольку мы использовали бы Amazon S3 в качестве "репозитория", они приводят этого к сбою.
Ух. Так, я любил бы единственный инструмент, который делает это, но после исчерпывающего поиска я не думаю, что каждый существует. В моем уме волшебный инструмент был бы некоторой комбинацией TrueCrypt и rsync.
Я был бы счастлив просто знание, какие инструменты там могут выполнить мои 3 требования, после этого я могу сшить вместе остальных. Какие-либо мысли?
Ну, у меня нет волшебной палочки, но Вы могли использовать rsync в качестве синхронизирующего механизма.