forked from zaclys/searxng
1.6 KiB
1.6 KiB
utils/searx.sh
further reading
installationarchitecturefiltron.sh
To simplify installation and maintenance of a searx instance you can use the script utils/searx.sh.
Install
In most cases you will install searx simply by running the command:
sudo -H ./utils/searx.sh install allThe script adds a ${SERVICE_USER} (default:searx) and installs searx into this user account. The installation is described in chapter installation basic.
Overview
The --help output of the script is largely self-explanatory (toolboxing common):
../utils/searx.sh --help
Intranet Reverse Proxy
Warning
This setup is not suitable for public instances, go on with reverse proxy!
To install searx in your intranet HTTP server use:
sudo -H ./utils/searx.sh apache installapache
../../utils/templates/etc/apache2/sites-available/searx.conf:uwsgi
Ubuntu / debian
$ sudo -H apt install libapache2-mod-uwsgiArch Linux
$ sudo -H pacman -S uwsgiFedora / RHEL
$ sudo -H dnf install uwsgi