RecollDroid App
RecollDroid é uma interface Android para o mecanismo de busca de texto completo Recoll, tipicamente usado para indexar todos os seus arquivos de desktop/servidor. Para mais informações sobre o Recoll, veja https://www.recoll.orgRecollDroid consiste em uma interface de usuário Android e uma camada de servidor fina que fornece uma interface RestAPI para o software Recoll. Ele utiliza a API Python do Recoll e suporta múltiplos usuários de forma segura através de autenticação básica sobre https.
A camada de servidor faz uso do FastAPI para fornecer os endpoints RESTful para a interface de usuário. Ela não contém código de autenticação em si, mas depende de uma camada de proxy para garantir que apenas usuários validados possam se conectar. A configuração suportada é usar o proxy reverso Nginx para realizar a autenticação básica junto com o servidor de aplicativo unitário para hospedar a API REST do Recoll.









