File size: 695 Bytes
6ad70c6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

# Install necessary packages
apt-get install -y \
    python3-dev python3-babel python3-venv \
    uwsgi uwsgi-plugin-python3 \
    git build-essential libxslt-dev zlib1g-dev libffi-dev libssl-dev

# Add the searxng system user
useradd --shell /bin/bash --system \
    --home-dir "/usr/local/searxng" \
    --comment 'Privacy-respecting metasearch engine' \
    searxng

# Add the searxng user to the sudo group
usermod -aG sudo searxng

# Create the searxng directory and set ownership
mkdir "/usr/local/searxng"
chown -R "searxng:searxng" "/usr/local/searxng"

# Start a new shell as the searxng user and run the installation script
su - searxng -c "bash /ins/install_searxng2.sh"