Spaces:
Paused
Paused
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" |