Как настроить приложение для управления и доступа к файлам чертежей, картинок, 3D моделей и текстовой информации, хранящихся на локальном сервере в разных папках, с возможностью скачивания, загрузки, а также отслеживания изменений и действий пользователей через браузер в рамках локальной сети?
Для использования в производстве, рекомендуется использовать веб-браузер с файловым менеджером, который обеспечивает надежную работу, удобное управление файлами и высокий уровень безопасности. Один из таких браузеров - Google Chrome. Он имеет широкие возможности по расширению функционала, включая файловый менеджер, который позволяет удобно работать с файлами прямо в браузере. Для настройки приложения для управления доступом к файлам на локальном сервере, можно использовать различные специализированные плагины и расширения для браузера. Например, для контроля доступа к папкам и файлам на сервере можно использовать плагины для управления правами доступа или расширения для отслеживания изменений. Для скачивания и загрузки файлов также можно использовать специальные расширения браузера. Для обеспечения безопасности доступа к файлам чертежей, картинок, 3D моделей и текстовой информации, рекомендуется настроить соответствующие права доступа к файлам на сервере (например, через управление доступом к папкам и файлам с помощью системы паролей или шифрования). Также можно настроить логирование действий пользователей для отслеживания изменений и мониторинга активности через браузер в рамках локальной сети.
В зависимости от подробностей. которые всплывут при написании более детального ТехЗадания, могут быть варианты.
Возможно, удастся обойтись NextCloud
Возможно, если "задание прав на доступ" окажется по факту разлапистым бизнес-процессом (например - при заведении в в системе нового проекта, менеджеры и инженеры, имеющие к нему отношения, должны получить доступ к папке этого проекта. Причем менеджеры - вот к этим подпапкам а инженеры - воон к тем...)
И отчётов ещё пачку надо возможно вам надо будет. И увязать с документооборотом...
Тогда придётся смотреть в сторону ECM систем (Enterprise content management)
Описание мальца сумбурное, но под него подойдут:
- nextcloud/owncloud
- pydio
Для себя искал что то похожее - вебморда к файлам +возможность шаринга по паблик-ссылке. В целом то что вы описали есть и там и там.
Но честно - что то что то ппц какое глючное ((( Подписался, может кто что дельного посоветует
Очень сумбурно изложено. Но мне кажется что автору нужно
- система версионного контроля (git)
- индекс для поиска по содержанию файлов (lucene, sphinx, elastic)
- веб интерфейс (их наверное очень много и надо искать отдельно)
https://www.seafile.com/en/features/ - там есть все требуемые фичи. Самое простое решение задачи.