Может, я чего-то пропустил?
Есть ли решение, позволяющее из-под винды и линуксов делать следующие вещи:
- Просматривать удаленную файловую систему через explorer (ну или замаунтив ее в линуксах)
- Если нужно отредактировать файл - он выкачивается на локальную тачку и в будущем синхронизируется, пока его не удалишь.
- Если ты выкачал файл, а его кто-то изменил на удаленной тачке — файл обновляется, если файл в данный момент открыт — высвечивается уведомление. Если есть опция залочить файл, пока он открыт у тебя — жирный плюс.
- Поддерживается поблочная синхронизация файлов (для работы с файлами большого объема).
- Есть возможность развернуть необходимые компоненты на своем сервере без какого-либо third-party
- Есть возможность подмонтировать любой каталог на существующей файловой системе (ntfs, ext2-4) без необходимости создания отдельного раздела поверх существующей фс (кивок головой в сторону seafile)
- Не умирает на разделах в терабайт-другой и соответствующих файловых деревьях с вложенностью в 50-100 папок (кивок головой в сторону pydio и owncloud)
Если у всей этой радости есть человекообразная веб-морда со свистелками и бутстрапом — это огромный плюс.
Очень похоже на syncany и syncthing, но они а) сыроваты б) не всё, чего хочу, есть в наличии.
Пока живу на самбе через openvpn, но приходится использовать всякое/разное/странное для синхронизации произвольных папок с клиента на сервер.