Есть ли веб-приложение для хранения и работы с документами?
Всем привет!
Интересует, есть ли веб-приложение, которое позволяет хранить документы и работать с ними через веб-интерфейс или некий агент, с такими ключевыми требованиями:
1. У каждого документа есть URL и возможность его просмотра или редактирования по URL
2. Могу установить на веб сервер и работать с документами как внутри офиса, так и вне его, открывая документы по URL
3. При открытии URL, документ может быть загружен локально во временную папку и редактироваться локальным приложением типа Photoshop, с временной блокировкой на сервере. Чтобы никто другой в это время не мог его редактировать и не было конфликта версий.
4. При закрытии локального приложения, документ автоматически загружается на сервер обратно
5. Создавать версии документов
6. Стек php, mysql или RoR или Python
Эта система должна обладать двумя ключевыми механизмами:
1. Сервер, на котором хранятся файлы
2. Локальный агент, который будет взаимодействовать с сервером, скачивать документы во временную папку, следить за их закрытием и отправлять на сервер обратно по факту завершения редактирования
Есть похожие системы, но с минусами:
1. WordPress + плагин WPDR - умеет делать версии и есть URL, но нет локального агента
2. DIRECTUM - есть URL, но сложно ставить на веб сервер, да и не веб приложение это. А веб приложение довольно кривое и сложно разрабатываемо. Есть локальный агент. Но сама платформа очень кривая в плане доработки и развития. Также есть лицензии и оплата за каждого пользователя. Также стек далекий от веба, это MS Windows + MS SQL..
Может быть есть что то более подходящее под требования? Кто и что может подсказать?
Спасибо )