RecollDroid Приложение
RecollDroid — это интерфейс для Android к движку полнотекстового поиска Recoll, который обычно используется для индексации всех ваших файлов на настольном компьютере/сервере. Для получения дополнительной информации о Recoll, посетите https://www.recoll.org.RecollDroid состоит из пользовательского интерфейса Android и тонкого серверного слоя, предоставляющего интерфейс RestAPI для программного обеспечения Recoll. Он использует Python API Recoll и поддерживает нескольких пользователей безопасно через базовую аутентификацию по https.
Серверный слой использует FastAPI для предоставления RESTful конечных точек для пользовательского интерфейса. Он не содержит кода аутентификации, но зависит от проксирующего слоя, чтобы обеспечить возможность подключения только проверенным пользователям. Поддерживаемая конфигурация — использовать обратный прокси Nginx для выполнения базовой аутентификации вместе с сервером приложений unit для размещения REST API Recoll.









