diff --git a/pages/en/server/services/searx.txt b/pages/en/server/services/searx.txt
index 2dae6fe..369994f 100644
--- a/pages/en/server/services/searx.txt
+++ b/pages/en/server/services/searx.txt
@@ -1,35 +1,26 @@
-====== Searx ======
+====== SearXNG ======
+
+[[https://docs.searxng.org/|SearXNG]] is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, SearXNG can be used over Tor for online anonymity.
-Only available for Linux systems!
===== Packages =====
-==== Ubuntu / Debian ====
-
-
-sudo -H apt-get install -y \
-virtualenv python3-dev python3-babel python3-venv \
-uwsgi uwsgi-plugin-python3 \
-git build-essential libxslt-dev zlib1g-dev libffi-dev libssl-dev \
-shellcheck
-
-
-==== Arch Linux ====
-
sudo -H pacman -S --noconfirm \
-python-virtualenv python python-pip python-lxml python-babel \
+python python-pip python-lxml python-babel \
uwsgi uwsgi-plugin-python \
-git base-devel libxml2 \
-shellcheck
+git base-devel libxml2
+
+==== AUR ====
+
If you would like to use AUR, you can do the following:
-pikaur -S searx
+pikaur -S searxng-git
-sudo systemctl enable --now uwsgi@searx.service
+sudo systemctl enable --now uwsgi@searxng.service
You no longer need to follow the guide below, just go to:
@@ -38,60 +29,62 @@ http://127.0.0.1:8888/
Check also [[/en/server/services/nginx]] and [[/en/server/services/ssl|ssl]].
-==== Fedora / RHEL ====
-
-
-sudo -H dnf install -y \
-virtualenv python python-pip python-lxml python-babel \
-uwsgi uwsgi-plugin-python3 \
-git @development-tools libxml2 \
-ShellCheck
-
===== Create User =====
sudo -H useradd --shell /bin/bash --system \
---home-dir /usr/local/searx \
---comment Privacy-respecting metasearch engine searx
+--home-dir "/usr/local/searxng" \
+--comment 'Privacy-respecting metasearch engine' \
+searxng
-sudo -H mkdir /usr/local/searx
-sudo -H chown -R searx:searx /usr/local/searx
+sudo -H mkdir "/usr/local/searxng"
+sudo -H chown -R "searxng:searxng" "/usr/local/searxng"
-===== Searx Dependencies (searx user/terminal) =====
+
+===== SearXNG Dependencies (searxng user/terminal) =====
-sudo -H -u searx -i
-git clone https://github.com/asciimoo/searx.git /usr/local/searx/searx-srcx
+sudo -H -u searxng -i
+git clone "https://github.com/searxng/searxng" \
+"/usr/local/searxng/searxng-src"
-===== Create Virtual Environment (searx user/terminal) =====
+
+===== Create Virtual Environment (searxng user/terminal) =====
-python3 -m venv /usr/local/searx/searx-pyenv
-echo . /usr/local/searx/searx-pyenv/bin/activate >> /usr/local/searx/.profile
+sudo -H -u searxng -i
+python3 -m venv "/usr/local/searxng/searx-pyenv"
+echo ". /usr/local/searxng/searx-pyenv/bin/activate" \
+>> "/usr/local/searxng/.profile"
+
===== Start another Terminal (update) =====
pip install -U pip
pip install -U setuptools
pip install -U wheel
+pip install -U pyyaml
-===== Install Searx into Virtual Environment (back to searx user/terminal) =====
+
+===== Install SearXNG into Virtual Environment (back to searxng user/terminal) =====
-cd /usr/local/searx/searx-src
+sudo -H -u searxng -i
+cd "/usr/local/searxng/searxng-src"
pip install -e .
+
===== Configuration =====
-sudo -H cp /usr/local/searx/searx-src/searx/settings.yml /etc/searx/settings.yml
-sudo -H sed -i -e s/ultrasecretkey/\9873266d1c899b68f21ca049ae5e5d93/g /etc/searx/settings.yml
-sudo -H sed -i -e s/{instance_name}/searx@\ryzen/g /etc/searx/settings.yml
+sudo -H mkdir -p "/etc/searxng"
+sudo -H cp "/usr/local/searxng/searxng-src/utils/templates/etc/searxng/settings.yml" \
+"/etc/searxng/settings.yml"
\ No newline at end of file