RecollDroid Application
RecollDroid est une interface Android pour le moteur de recherche en texte intégral Recoll, généralement utilisé pour indexer tous vos fichiers de bureau/serveur. Pour plus d'informations sur Recoll, consultez https://www.recoll.orgRecollDroid se compose d'une interface utilisateur Android et d'une couche serveur légère fournissant une interface RestAPI au logiciel Recoll. Il utilise l'API Python de Recoll et prend en charge plusieurs utilisateurs de manière sécurisée via une authentification de base sur https.
La couche serveur utilise FastAPI pour fournir les points de terminaison RESTful pour l'interface utilisateur. Elle ne contient aucun code d'authentification elle-même mais dépend d'une couche de proxy pour garantir que seuls les utilisateurs validés peuvent se connecter. La configuration prise en charge consiste à utiliser le proxy inverse Nginx pour effectuer l'authentification de base, associé au serveur d'application unit pour héberger l'API REST de Recoll.









