У меня есть файловый сервер на базе Samba с кучей гигабайт данных на нем, в основном это документы Word, Excel, OpenOffice и PDF.
Я настроил простой веб-интерфейс поиска (Apache, PHP, mlocate), который просто идет по filepaths + mtime. Он работает, но было бы здорово, чтобы все документы индексировались Apache Solr, так как по всем отзывам он невероятно быстр и может справиться со всеми этими различными типами документов.
Но это файловый сервер, а не веб-сайт, поэтому мне нужно что-то, что будет сканировать все файлы и продолжать сканировать и повторно индексировать обновленные; люди не «публикуют» документы, они просто нажимают «Сохранить».
Есть ли проект, который делает это?
решение1
Проверитьinotify.Он мгновенно уведомит вас о событиях файловой системы.
решение2
Я не уверен, что это то, чего хочет автор вопроса, но если вы ищете веб-интерфейс для mlocate, посмотрите на это: