Добавить веб-поиск документов на мой файловый сервер Debian

Добавить веб-поиск документов на мой файловый сервер Debian

У меня есть файловый сервер на базе Samba с кучей гигабайт данных на нем, в основном это документы Word, Excel, OpenOffice и PDF.

Я настроил простой веб-интерфейс поиска (Apache, PHP, mlocate), который просто идет по filepaths + mtime. Он работает, но было бы здорово, чтобы все документы индексировались Apache Solr, так как по всем отзывам он невероятно быстр и может справиться со всеми этими различными типами документов.

Но это файловый сервер, а не веб-сайт, поэтому мне нужно что-то, что будет сканировать все файлы и продолжать сканировать и повторно индексировать обновленные; люди не «публикуют» документы, они просто нажимают «Сохранить».

Есть ли проект, который делает это?

решение1

Проверитьinotify.Он мгновенно уведомит вас о событиях файловой системы.

решение2

Я не уверен, что это то, чего хочет автор вопроса, но если вы ищете веб-интерфейс для mlocate, посмотрите на это:

https://github.com/kaazoo/weblocate

Связанный контент