main
sh 29 lines 800 Bytes
Raw
1 #!/bin/bash
2 set -e
3
4 echo "====================SEARXNG1 START===================="
5
6 # Install necessary packages
7 apt-get install -y \
8 git build-essential libxslt-dev zlib1g-dev libffi-dev libssl-dev
9 # python3.12-babel uwsgi uwsgi-plugin-python3
10
11
12 # Add the searxng system user
13 useradd --shell /bin/bash --system \
14 --home-dir "/usr/local/searxng" \
15 --comment 'Privacy-respecting metasearch engine' \
16 searxng
17
18 # Add the searxng user to the sudo group
19 usermod -aG sudo searxng
20
21 # Create the searxng directory and set ownership
22 mkdir "/usr/local/searxng"
23 chown -R "searxng:searxng" "/usr/local/searxng"
24
25 echo "====================SEARXNG1 END===================="
26
27 # Start a new shell as the searxng user and run the installation script
28 su - searxng -c "bash /ins/install_searxng2.sh"
29