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

  1. pkg install -y python git libxml2 libxslt zlib libffi openssl openssl-tool build-essential binutils clang uwsgi

  2. pip3 install wheel --upgrade setuptools cython pyyaml gunicorn

  3. git clone https://github.com/searxng/searxng.git

  4. cd searxng

  5. pip3 install -r requirements.txt

  6. python3 setup.py install

  7. Changed the ULTRASECRETKEY and disabled wikidata and soundcloud

  8. nano ~/.bash_profile and add export SEARXNG_SETTINGS_PATH=~/searxng/searx/settings.yml and save and restart termux

  9. cd ~searxng/searx

  10. python3 webapp.py

  11. 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

  • Scipitie@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    9 months ago

    You are running a specific module of a project locally - not the whole project. The web server is an integral part - leaving it out makes you do a bit of the leg work: you’d need to figure out how the websites get built and deployed and then reverse engineer that for your android environment.

    Personally I’m fascinated by that attempt and it could be an awesome learning opportunity. To be honest I don’t have the motivation to follow your path down this rabbit hole though.

    If you decide to follow up I’d appreciate you giving updates from time to time about your insights! ♥