Мы небольшая компания, которая ищет способ обмениваться документами и файлами на нашем выделенном сервере ubuntu. Он должен быть основан на Интернете, и было бы неплохо, если бы вы могли искать файлы и вводить основные метаданные о файлах. Мы предпочитаем, чтобы решение было основано на php + mysql.
Мы ищем что-то вроде PHPfileNavigator, но оно больше не разрабатывается.
Вы пробовали AjaXplorer? http://www.ajaxplorer.info/
Но думаю, лучше в таких случаях использовать самбу.
ЗнаниеДерево вероятно, лучшая бесплатная система управления документами для Linux, о которой я знаю, но ее установка может показаться сложной. Под открытым небом имеет множество функций, но на самом деле он разработан больше как корпоративная DMS, чем для использования отделами или небольшими компаниями. OpenKM это новичок с причудливым интерфейсом AJAX, всплывающие окна появляются все чаще, но я лично не использовал его.
Есть File Thingie который представляет собой файловый менеджер на основе PHP.
Или почему бы вам не попробовать установить вики и прикрепить файлы к страницам вики? Мы используем TWiki, который основан на Perl, но лучше, чем PHP, который я пробовал.
Большинство вики-сайтов и решений для управления контентом предоставят вам нужную функциональность. Мне нравится Plone за его богатые метаданные и возможности поиска, но это большой молоток, если все, что вам нужно, - это совместное использование файлов. Мы используем Confluence (и использовали Mediawiki) в моем офисе, и они оба работают для такого рода вещей (хотя Confluence, в частности, не обязательно хорош в том, что касается управления файлами).
Некоторые решения предлагают доступ по WebDAV, что хорошо, потому что и Windows, и OS X могут монтировать тома WebDAV на рабочем столе, как и другие диски. Поддержка WebDAV в Linux не очень хороша (но вы можете подделать ее с помощью файлового менеджера, такого как Nautilus).