RecollDroid App
RecollDroid ist ein Android-Frontend für die Recoll-Volltextsuchmaschine, die typischerweise verwendet wird, um alle Ihre Desktop-/Serverdateien zu indizieren. Für weitere Informationen zu Recoll besuchen Sie bitte https://www.recoll.org.RecollDroid besteht aus einer Android-Benutzeroberfläche und einer dünnen Server-Schicht, die eine RestAPI-Schnittstelle zur Recoll-Software bereitstellt. Es verwendet die Python-API von Recoll und unterstützt mehrere Benutzer sicher über die Basis-Authentifizierung über HTTPS.
Die Server-Schicht nutzt FastAPI, um die RESTful-Endpunkte für die Benutzeroberfläche bereitzustellen. Sie enthält selbst keinen Authentifizierungscode, sondern ist auf eine Proxy-Schicht angewiesen, um sicherzustellen, dass nur validierte Benutzer eine Verbindung herstellen können. Die unterstützte Konfiguration besteht darin, den Nginx-Reverse-Proxy zu verwenden, um die Basis-Authentifizierung zusammen mit dem Unit-App-Server durchzuführen, um die Recoll-Rest-API zu hosten.









