anythingLLM / install_searxng.sh
lattmamb's picture
Upload 25 files
6ad70c6 verified
raw
history blame contribute delete
695 Bytes
#!/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"