RecollDroid アプリ
RecollDroidは、デスクトップやサーバーのすべてのファイルをインデックスするために通常使用されるRecoll全文検索エンジンのAndroidフロントエンドです。Recollに関する詳細は、こちらをご覧ください。RecollDroidは、Android UIとRecollソフトウェアに対してRestAPIインターフェースを提供する薄いサーバーレイヤーで構成されています。RecollのPython APIを使用し、HTTPS経由で基本認証を介して複数のユーザーを安全にサポートします。
サーバーレイヤーはFastAPIを利用してUIのためのRESTfulエンドポイントを提供します。認証コード自体は含まれていませんが、検証されたユーザーのみが接続できるようにプロキシレイヤーに依存しています。サポートされているセットアップは、Nginxリバースプロキシを使用して基本認証を実行し、ユニットアプリサーバーと共にRecoll REST APIをホストすることです。









