degoog

  • NOTE

محرك بحث ميتا مفتوح المصدر وقابل للاستضافة الذاتية، يجمع نتائج من محركات متعددة في مكان واحد، مع نظام إضافات شامل يدعم محركات بحث مخصصة وملحقات Bang وSlot ووسائل نقل HTTP مخصصة، واستهلاك ذاكرة منخفض جداً (50-70 ميجابايت).

Licensing
مجاني بالكامل، مفتوح المصدر
Platfroms
Docker، استضافة ذاتية، الويب
حالة المشروع
نشط
Last page review
Official SiteDocsrepository
استضافة على Hostingerخصم 75% باستخدام رابطنا

The website link may include a referral commission that supports Al-Hisn, at no cost to you.

تنبيهات مهمة

NOTE

degoog لا يزال في مرحلة “البيتا المستقرة” (Stable Beta) وقد تتغير بعض الميزات أو تواجه أخطاء. كما تم الإفصاح عن ثغرة نظرية في حماية IPv6 في وكيل الصور (Image Proxy) وهي غير قابلة للاستغلال في بيئة واقعية، ولكن تم إصلاحها في الإصدارات الأخيرة.

عن degoog

degoog هو محرك بحث ميتا (Metasearch) مفتوح المصدر وقابل للاستضافة الذاتية، صممه المطور fccview (المعروف أيضاً بـ Jotty وCronmaster). يهدف التطبيق إلى توفير تجربة بحث خاصة وسريعة، حيث يستعلم من محركات بحث متعددة ويعرض النتائج في واجهة موحدة. يتميز degoog باستهلاك منخفض جداً للذاكرة يتراوح بين 50 و70 ميجابايت في وضع الخمول، مما يجعله مثالياً للنشر على أجهزة محدودة الموارد مثل Raspberry Pi.

الميزة الأبرز في degoog هي نظام الإضافات (Extensions) الشامل الذي يتيح للمستخدمين تخصيص كل جانب من جوانب تجربة البحث. يشمل ذلك إنشاء محركات بحث مخصصة (Custom Engines) للاستعلام من أي مصدر، وإضافات Bang Command التي تتيح أوامر مختصرة للبحث في مواقع محددة، وإضافات Slot (Slot Plugins) التي تعرض لوحات تفاعلية أعلى أو أسفل النتائج أو في الشريط الجانبي بناءً على الاستعلام، ووسائل النقل (Transports) التي توفر استراتيجيات HTTP مخصصة مثل curl. كما يدعم degoog التكامل مع خوادم SearXNG كطبقة توافق، مما يتيح استخدام محركات SearXNG الموجودة.

يدعم degoog أيضاً إضافة ملخص بالذكاء الاصطناعي يمكنها سحب النماذج مباشرة من مزودي الخدمة المحليين. يتوفر التطبيق كصورة Docker رسمية على ghcr.io، مع خيارات تكوين متعددة تشمل تعيين كلمة مرور إلزامية عند بدء التشغيل. كما يوفر نظام توثيق شامل على degoog-org.github.io/docs/، ومتجر إضافات رسمي (official-extensions) يحتوي على سمات وملحقات ومحركات بحث جاهزة. لا يدعم degoog اللغة العربية حالياً في واجهة المستخدم.

بدائل degoog

أسئلة شائعة حول degoog

ما الفرق بين degoog وSearXNG؟

كلاهما محركات بحث ميتا مفتوحة المصدر وقابلة للاستضافة الذاتية، لكن degoog يركز على نظام إضافات أكثر شمولاً ومرونة. بينما يوفر SearXNG مجموعة ثابتة من محركات البحث، يتيح degoog للمستخدمين إنشاء محركات مخصصة وإضافات Bang وSlot ووسائل نقل HTTP مخصصة. كما أن degoog يدعم التكامل مع خوادم SearXNG كطبقة توافق، مما يعني أنه يمكن استخدام محركات SearXNG الموجودة داخل degoog. كلا التطبيقين خفيفان، لكن degoog يقدم تجربة تخصيص أعمق للمطورين والمستخدمين المتقدمين.

كيف يمكن إنشاء إضافة مخصصة لـ degoog؟

يوفر degoog نظام إضافات قائماً على المجلدات، حيث تحتوي كل إضافة على ملفات CSS وHTML وJavaScript الخاصة بها، مما يمنح المطورين حرية كاملة في بناء وظائف مخصصة. يمكن إنشاء محركات بحث جديدة للاستعلام من واجهات برمجة تطبيقات خارجية، أو إضافات Slot لعرض لوحات تفاعلية في صفحة النتائج، أو وسائل نقل HTTP مخصصة. يتم نشر الإضافات الرسمية في مستودع degoog-org/official-extensions، ويمكن للمستخدمين تثبيتها مباشرة من متجر الإضافات داخل التطبيق.

هل يمكن تشغيل degoog على جهاز Raspberry Pi؟

نعم، degoog مصمم ليكون خفيفاً جداً، حيث يستهلك حوالي 50 إلى 70 ميجابايت من الذاكرة العشوائية في وضع الخمول. هذا يجعله مناسباً للتشغيل على أجهزة Raspberry Pi والأجهزة المحدودة الموارد. يتم النشر عبر Docker، مع خيارات تكوين مبسطة تشمل ذاكرة تخزين مؤقت في الذاكرة فقط (In-Memory Cache) للاستخدامات الشخصية، أو قاعدة بيانات SQLite للتخزين الدائم. كما يمكن ربطه بخوادم SearXNG خارجية لتوزيع الحمل.