STACKDUST
EN
رسم توضيحي تحريري لمحرك البحث المجمع المستقل SearXNG الذي يدمج 70+ مصدر بحث عالمي دون تتبع الهوية بأسلوب STACKDUST الداكن

SearXNG: الدليل الشامل لاستضافة محرك بحث نقي يجمع 70 منصة ويحجب التتبع الإعلاني


البحث السيادي: تجميع نتائج محركات البحث العالمية دون بصمة رقمية أو تتبع

أصبحت محركات البحث التجارية مثل Google و Bing أدوات لجمع البيانات الشخصية وبناء الملفات الإعلانية ومحاصرة المستخدم في “فقاعة التصفية” (Filter Bubble)، ناهيك عن تشويه صفحات النتائج بالإعلانات الممولة والروابط الترويجية. يمثل مشروع SearXNG الحل الجذري لاستعادة نقاء البحث والخصوصية التامة.

يعمل SearXNG كمحرك بحث مجمّع (Metasearch Engine) للاستضافة الذاتية؛ حيث يقوم بإرسال استعلامك في نفس اللحظة وبالتوازي إلى أكثر من 70 محرك بحث ومنصة معرفية (مثل Google, Bing, DuckDuckGo, Brave, GitHub, Reddit, Wikipedia, arXiv)، مع تجريد كامل لعنوان IP الخاص بك وبصمات متصفحك، ثم يدمج النتائج ويزيل التكرار ويقدمها لك في صفحة نقية وسريعة وخالية تمامًا من الإعلانات.

ما هو SearXNG؟

SearXNG هو محرك بحث مجمّع ومفتوح المصدر بالكامل (AGPL-3.0) نشأ كتفرع نشط ومحدث باستمرار لمشروع Searx الكلاسيكي. يتميز بسرعته الفائقة وتصميمه القائم على الخصوصية الصارمة: لا يحتفظ بأي سجلات للبحث، ولا يستخدم أي كوكيز للتتبع، ولا ينشئ أي ملف تعريف للمستخدم.

يتضمن النظام تبويبات بحث تخصصية فائقة الفائدة: تبويب البرمجة (يبحث في GitHub و GitLab و StackOverflow)، وتبويب الأبحاث العلمية (يبحث في arXiv و PubMed)، وتبويب الوسائط والملفات والأخبار، مع دعمه الكامل لتصدير النتائج بصيغة JSON عبر واجهة REST API مما يجعله محرك البحث المثالي لنماذج الذكاء الاصطناعي المحلية (Local LLMs / RAG).

لماذا لم تسمع به من قبل؟

يعد SearXNG المعيار الذهبي في مجتمعات الخصوصية الرقمية والأمن السيبراني، حيث تعتمد عليه مبادرات حماية الخصوصية ومستخدمو شبكة Tor حول العالم كمحرك بحث افتراضي غير قابل للتعقب.

كيف يعمل تحت الغطاء؟

تعتمد بنية SearXNG على خادم بايثون غير تزامني فائق الكفاءة:

  1. طبقة عزل الهوية (Privacy Proxy): يستقبل استعلامك، ويحذف كافة ترويسات التتبع وبصمات المتصفح، ويرسل الطلبات إلى محركات البحث الخارجية عبر عنوان IP الخاص بخادمك فقط.
  2. محرك المسح الموازي (Concurrent Dispatcher): يوزع الاستعلام على عشرات المحركات في أجزاء من الثانية ويجمع الردود دون أي تأخير.
  3. خوارزمية دمج وتصنيف النتائج: يدمج الروابط المكررة، ويعيد ترتيب النتائج وفق خوارزمية ترجيح محايدة لا تتأثر بالدفع الإعلاني.

دليل التثبيت والتشغيل عبر Docker Compose

يتم تشغيل SearXNG مع وسيط التخزين المؤقت Redis لضمان الأداء الفائق. أنشئ ملف docker-compose.yml التالي:

services:
  redis:
    image: docker.io/library/redis:alpine
    container_name: searxng-redis
    restart: unless-stopped
    command: redis-server --save "" --appendonly no
    tmpfs:
      - /var/lib/redis

  searxng:
    image: docker.io/searxng/searxng:latest
    container_name: searxng
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./searxng:/etc/searxng:rw
    environment:
      - SEARXNG_BASE_URL=http://localhost:8080/
    depends_on:
      - redis

أنشئ مجلد searxng وأنشئ بداخله ملف settings.yml الأساسي:

use_default_settings: true
server:
  secret_key: "generate_a_very_secure_random_key_here"
  bind_address: "0.0.0.0"
  port: 8080
search:
  safe_search: 0
  autocomplete: "duckduckgo"

لتشغيل الخادم:

docker compose up -d

توجه إلى http://<SERVER_IP>:8080 للبدء في استخدام محرك بحثك الخاص، واجعله محرك البحث الافتراضي في متصفحك عبر إضافته إلى إعدادات البحث ببروتوكول OpenSearch.

ما الذي يستبدله؟

  • يستبدل محركات البحث المتتبعة (Google / Bing): يمنحك نتائج مجمعة من كافة المحركات في مكان واحد دون إعلانات أو بيع لبياناتك.
  • يستبدل خدمات واجهات برمجة البحث المكلفة: يوفر واجهة JSON API مجانية وغير محدودة لمد نماذجك ووكلاء الذكاء الاصطناعي بنتائج الويب اللحظية.
  • يستبدل فقاعات التصفية الخوارزمية: يقدم نتائج بحث موضوعية وحيادية تمامًا دون توجيه مسبق بناءً على سجل نشاطك.

الحدود والقيود التقنية

تقوم بعض محركات البحث الكبرى مثل Google بفرض اختبارات كابتشا (CAPTCHA) أو حجب عناوين IP لمراكز البيانات إذا تم إرسال آلاف الطلبات المتتالية بسرعة مفرطة؛ ويمكن التغلب على ذلك بسهولة بتفعيل محركات متعددة (مثل DuckDuckGo و Brave و Qwant) وتوزيع الطلبات بذكاء.

الفئات المستهدفة

  • عشاق الخصوصية الرقمية الذين يرفضون تسجيل اهتماماتهم وبحوثهم في سجلات الشركات الإعلانية.
  • مطورو أنظمة الذكاء الاصطناعي و RAG الذين يحتاجون لمحرك بحث ويب داخلي وسريع لربطه بنماذجهم المحلية.
  • الباحثون والطلاب الذين يبحثون عن مصادر أكاديمية وبرمجية محايدة في منصة واحدة.

الخلاصة

يعد SearXNG البوابة الأنقى للوصول إلى شبكة الإنترنت. من خلال تجريده لملفات التتبع وجمعه لأفضل ما تقدمه كافة محركات البحث، يمثل SearXNG خطوة أساسية لكل من يقدّر خصوصيته الرقمية.

المصادر


المقال التاليHomarr: الدليل الشامل لبناء لوحة تحكم بصرية موحدة للمعمل المنزلي وخدمات Dockerالمقال السابقOpen WebUI: الدليل الشامل لتشغيل منصة ذكاء اصطناعي محلية تحاكي ChatGPT مع RAG والأدوات