forked from zaclys/searxng
1.4 KiB
1.4 KiB
utils/searx.sh
further reading
installation
architecture
To simplify installation and maintenance of a searx instance you can use the script utils/searx.sh
. In most cases you will install searx simply by running the command:
sudo -H ./utils/searx.sh install all
The script adds a ${SERVICE_USER}
(default:searx
) and installs searx into this user account. The installation is described in chapter installation basic
.
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 install
apache
../../utils/templates/etc/apache2/sites-available/searx.conf:uwsgi
- language
apache
Ubuntu / debian
$ sudo -H apt install libapache2-mod-uwsgi
Arch Linux
sudo pacman -S uwsgi $
Overview
The --help
output of the script is largely self-explanatory (toolboxing common
):
../utils/searx.sh --help