Skip to content

LukasSR04/SearXNG-Termux-Android-noRoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Platform Termux SearXNG F-Droid License: CC BY 4.0

SearXNG on Termux (Android)

Lightweight • Private • Fully On‑Device


This repository provides clear and easy to follow guides for running SearXNG on Android using Termux, supporting both lightweight setups and full Linux environments.


📑 Table of Contents


📚 Overview

This project aims to make SearXNG really easy to run on Android by providing:

  • Clear installation instructions
  • Configuration tips
  • Optional automation using Termux:Widget
  • Browser integration guidance
  • Recommended privacy settings

📘 Documentation

Termux (without proot-distro) ✅

Guide: SearxngOnAndroid-noRoot-directlyInTermux

  • with Quick installation Guide

Termux (with proot-distro) ❌

Guide: Maybe soon, if I'm motivated.


🧩 Supported Installation Methods

  • Termux without proot-distro Lightweight, fast, minimal environment using Python virtualenv.

  • Termux with proot-distro
    Maybe soon


⚙️ Prerequisites

  • Device specifications:

    • Minimum 4GB RAM
    • Minimum 2GB storage space
    • F-Droid app store installed
  • Apps from F-Droid Appstore:

  • Optional: Connection to Phone via SSH because typing in the Terminal with the Smartphone Keyboard sucks ass.

🧰 Tested On

Component Details
Device Samsung Galaxy A34 5G (SM-A346B)
Manufacturer Samsung
Android Version 16
Kernel 6.6.82-android15-8-abA346BXXSDEYL2-4k
Architecture aarch64 (arm64-v8a)
RAM 6 GB real RAM + 6 GB RAM Plus (Swap)
Termux Version 0.118.3 (F-Droid)
Termux Tools Version 1.45.0
Python Version 3.12.12
pip Version 26.0.1
OpenSSL Version 3.6.1 (27 Jan 2026)
SearXNG Commit b5bb27f231e5f24b3985cd7cbd3f371486c21a11
Termux Plugins Termux:Widget (versionCode 1001)

🔍 Why SearXNG on Android

Running SearXNG directly on an Android device provides several advantages:

  • Privacy-first search engine Your queries stay on your device. No tracking, no profiling, no data collection.

  • Portable and always available Your personal metasearch engine runs wherever your phone goes, no server required.

  • Local network usage You could configure SearXNG as a private search engine for all devices in your home network.

  • Lightweight and efficient SearXNG runs smoothly on modern Android devices, even without a full Linux distribution.

  • Customizable You control which search engines are used, how results are displayed, and what data is filtered.

  • Perfect for privacy‑focused users Combine it with Firefox, Brave, or custom DNS for a fully private mobile search setup.


📄 License


SearXNG is licensed under the AGPLv3.
Termux, Android, and F‑Droid are trademarks of their respective owners.


Shield: CC BY 4.0

This work is licensed under a Creative Commons Attribution 4.0 International License.

CC BY 4.0