it finds keywords inside documents as well as file names. Project home : http://www.lesbonscomptes.com/recoll Recoll is a great program written to index data on your computer, fileserver, remote-data. It uses the powerful xapian-library - Project home: https://xapian.org/
To check detailed features for Recoll check out : http://www.lesbonscomptes.com/recoll/features.html
This container will pull Debian Jessie, download Recoll source.list, then install all the needed dependencies. It will also pull the most updated front end for this container, which is 'hopefully' at opensourceprojects.eu [https://@opensourceprojects.eu/git/p/recollwebui/code]
How to install
-
Clone this project to your computer.
On Linux
https://github.com/gorgia/docker-recoll-webui.git
-
Edit the file recoll.conf for recoll configuration
Edit the file bgindex.sh in order to set the index update frequency (unfortunately I have been unable to make "live indexing" works under docker)
Edit the .env file with the path containing the data to be indexedFor huge amount of info about what options are possible check out The Manual [https://www.lesbonscomptes.com/recoll/usermanual/webhelp/docs/RCL.INSTALL.CONFIG.RECOLLCONF.html].
-
Reach the folder of the project with the terminal and build the image with docker-compose [https://docs.docker.com/compose/]:
docker-compose build
-
Run
docker-compose start
-
Access the docker-recoll-webui at [http://localhost:8080] frontend by clicking the link or copying the IP-Adress
-
Note on using the frontend: If you want to open a file in your browser after a successful query you might notice that the URL is incomplete. Check out the settings on the webpage from the container, here you can set the full path from your computer.
The format you should use is
file:///path/to/your/local/collection/of/data
-
Even if you set this path, opening files in your browser might not work. This is a safety issue in Firefox, Chrome, Opera. You cannot open local files from a remove website. To workaround this, please check out the recoll-webui Readme https://github.com/viktor-c/recoll-webui#opening-files-via-local-links Please note you have to give the IP-Address with wich the container starts. If you still cannot open the files in Firefox / Opera, double check the path, see Note 1 above and* double check the IP-Address of the container*
-
On the first run of recoll in the collection folder it will also index the files. It can take more or less time, depending on where the files are located and how big the collection is.