Debian ファイルサーバーに Web ベースのドキュメント検索を追加する

Debian ファイルサーバーに Web ベースのドキュメント検索を追加する

私は Samba ベースのファイルサーバーを所有しており、そこには数ギガバイトのデータが保存されています。そのほとんどが Word、Excel、OpenOffice、PDF ドキュメントです。

私は、ファイルパス + mtime のみを使用するシンプルな Web ベースの検索インターフェイス (Apache、PHP、mlocate) を設定しました。これはこれでうまく機能しますが、すべてのドキュメントを Apache Solr でインデックス化できればすばらしいと思います。これは非常に高速で、さまざまなドキュメント タイプに対応できるからです。

しかし、これは Web サイトではなくファイル サーバーなので、すべてのファイルをクロールし、更新されたファイルをクロールして再インデックス化する機能が必要です。ユーザーはドキュメントを「POST」するのではなく、単に [保存] を押すだけです。

これを実行するプロジェクトはありますか?

答え1

チェックアウト通知します。ファイル システム イベントを即座に通知します。

答え2

これが質問者が望んでいることかどうかはわかりませんが、mlocate の Web インターフェイスを探している他の人は、これを見てください。

https://github.com/kaazoo/weblocate

関連情報