mirror of
https://github.com/koniu/recoll-webui.git
synced 2025-10-03 17:59:50 +02:00
WSGI / Apache2 setup described
This commit is contained in:
parent
95e93e4db2
commit
a07b12e8c4
1 changed files with 42 additions and 1 deletions
43
README.rst
43
README.rst
|
@ -48,7 +48,48 @@ There's some optional command-line arguments available:::
|
|||
|
||||
Run as WSGI/CGI
|
||||
---------------
|
||||
TODO
|
||||
|
||||
Example WSGI/Apache2 config
|
||||
|
||||
WSGIDaemonProcess recoll user=recoll group=recoll threads=5 display-name=%{GROUP} python-path=/var/recoll-webui-master
|
||||
WSGIScriptAlias /recoll /var/recoll-webui-master/webui-wsgi.py
|
||||
<Directory /var/recoll-webui-master>
|
||||
WSGIProcessGroup recoll
|
||||
Order allow,deny
|
||||
allow from all
|
||||
</Directory>
|
||||
|
||||
Remarks:
|
||||
* Without "python-path=" you might see errors that it can't import webui
|
||||
* Run the WSGIDeamonProcess run under the username (user=xyz) of the user that you want to have exposed via web
|
||||
|
||||
|
||||
Example Upstart-Script for Ubuntu to run the indexer as daemon
|
||||
|
||||
|
||||
description "recoll indexer"
|
||||
|
||||
start on runlevel [2345]
|
||||
stop on runlevel [!2345]
|
||||
|
||||
respawn
|
||||
|
||||
pre-start script
|
||||
exec sudo -u recoll sh -c "/usr/local/share/recoll/examples/rclmon.sh start"
|
||||
end script
|
||||
|
||||
pre-stop script
|
||||
exec sudo -u recoll sh -c "/usr/local/share/recoll/examples/rclmon.sh stop"
|
||||
end script
|
||||
|
||||
Remarks:
|
||||
* You need to configure the user for which the indexer should run ("sudo -u [myuser])
|
||||
|
||||
|
||||
Example Crontab entry to have the indexer at least once a day
|
||||
|
||||
22 5 * * * recoll recollindex
|
||||
|
||||
|
||||
|
||||
Issues
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue