forked from zaclys/searxng
1.6 KiB
1.6 KiB
utils/searx.sh
further reading
installation
architecture
filtron.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 all
The 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 install
apache
../../utils/templates/etc/apache2/sites-available/searx.conf:uwsgi
Ubuntu / debian
sudo -H apt install libapache2-mod-uwsgi $
Arch Linux
sudo -H pacman -S uwsgi $
Fedora / RHEL
sudo -H dnf install uwsgi $