Hi, I self-hosted SearXNG on the Termux app on my Android device. When I visited the “About” page at http://127.0.0.1:8888/info/en/about, I encountered an error message that said “Page not found.” I’m not sure what could be causing this issue, and I would appreciate any help or guidance.
How i installed it
-
pkg install -y python git libxml2 libxslt zlib libffi openssl openssl-tool build-essential binutils clang uwsgi
-
pip3 install wheel --upgrade setuptools cython pyyaml gunicorn
-
git clone https://github.com/searxng/searxng.git
-
cd searxng
-
pip3 install -r requirements.txt
-
python3 setup.py install
-
Changed the ULTRASECRETKEY and disabled wikidata and soundcloud
-
nano ~/.bash_profile and add
export SEARXNG_SETTINGS_PATH=~/searxng/searx/settings.yml
and save and restart termux -
cd ~searxng/searx
-
python3 webapp.py
-
Modified some files the most important utils/searxng.sh and utils/lib.sh remove mostly all codes and replace with codes that are not from other distro
I’m not using a web server to run the Searxng web app, I’m simply running it directly using the ‘python3 webapp.py’ command.
I guess I don’t understand what is supposed to be serving the webapp to your client (browser) then without something like nginx or apache. I run searxng as well but I wouldn’t be able to access it, even on localhost, without a web server.
There a webapp.py in ~/searxng/searx right? it got py in the end so you run it with python