git clone https://@opensourceprojects.eu/git/p/recollwebui/code recollwebui-code



File Date Author Commit
examples 2012-12-22 koniu koniu [901fa3] examples: add opera-open.sh
static 2012-12-22 koniu koniu [bb7ff6] css: force font inheritance
views 2013-03-03 koniu koniu [740f50] py/tpl: fix #4 ('..' breaks WSGI, use './' inst...
README.rst 2013-01-20 koniu koniu [7824cd] README: add a screenshot
bottle.py 2012-12-18 koniu koniu [813304] whitespace/linebreak cleanup
webui-standalone.py 2012-12-18 koniu koniu [70ad85] import
webui-wsgi.py 2012-12-18 koniu koniu [70ad85] import
webui.py 2013-03-03 koniu koniu [740f50] py/tpl: fix #4 ('..' breaks WSGI, use './' inst...

Read Me

Recoll WebUI

Recoll WebUI is a Python-based web interface for Recoll text search tool for Unix/Linux.

http://ompldr.org/vaDVjbA

Requirements

All you need to use the WebUI is:

  • Python 2.x
  • Recoll 1.18.1+
  • web browser

Usage

Recoll WebUI can be used as a standalone application or through a web server via WSGI/CGI. Regardless of the mode of operation you need Recoll to be configured on your system as the WebUI only provides a front-end for searching and does not handle index configuration etc.

Standalone

Run webui-standalone.py and connect to http://localhost:8080.

To change the default port, edit webui-standalone.py.

WSGI/CGI

TODO

Issues

Can't open files when Recoll WebUI is running on a server

By default links to files in the result list correspond to the file's physical location on the server. If you have access to the file tree via a local mountpoint or eg. ftp/http you can provide replacement URLs in the WebUI settings. If in doubt, ask your network administrator.