Skip to main content
خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
SearXNG

SearXNG

SearXNG محرك بحث وصفي يحترم خصوصيتك. يجمع النتائج من أكثر من ٧٠ مصدراً (Google وBing وDuckDuckGo وWikipedia)، دون تتبع أو إعلانات، مع إمكانية تخصيص المظهر. مرخّص بـ AGPL، وهو محرك البحث الوصفي مفتوح المصدر الأكثر نشراً.

الإصدار

الأحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

الحد الأدنى لـ RAM

1 GB

أنواع IP

IPV4,IPV6

الوصول إلى SearXNG

  • افتح متصفحك وزُر: https://<SERVER_IP>/searxng
  • تحذير SSL من المتصفح متوقع (شهادة موقعة ذاتيًا)
  • المصادقة مطلوبة (نافذة Basic Auth المنبثقة)
  • طريقة المصادقة: HTTP Basic Auth
  • بيانات الاعتماد مخزّنة بأمان في: /root/.cloudzy-creds

المسارات المهمة

  • مجلد التثبيت: /root/searxng
  • ملف Docker Compose: /root/searxng/docker-compose.yml
  • ملف Env: /root/searxng/.env
  • الإعداد الأساسي: /root/searxng/core-config/
  • Nginx مضيف افتراضي: /etc/nginx/sites-available/searxng
  • ملف المصادقة: /etc/nginx/auth/searxng.htpasswd
  • شهادات TLS: /etc/nginx/ssl/

تفعيل SSL مع نطاق

1. وجِّه نطاقك إلى IP الخادم.

2. حرّر إعدادات Nginx واستبدل كليهما server_name <IP>; بنطاقك (<your-domain>) لكلا كتلتي HTTP (المنفذ 80) وHTTPS (المنفذ 443):

vim /etc/nginx/sites-available/searxng

3. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

4. شغّل الأمر التالي لتوليد شهادة Let’s Encrypt صالحة:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. استبدل مسارات SSL في إعدادات Nginx:

vim /etc/nginx/sites-available/searxng
# Before:
    # ssl_certificate       /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key   /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate       /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key   /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. أعد تشغيل Nginx لتطبيق التغييرات:

systemctl restart nginx

7. افتح متصفحك وزُر: https://yourdomain.com

ملاحظات

  • خصّص إعدادات SearXNG في /root/searxng/core-config/.
  • يستمع SearXNG داخلياً على 127.0.0.1:8080.
  • يقدّم Nginx /searxng علنًا باستخدام Basic Auth.
  • تحافظ أقراص Docker على البيانات الأساسية، وتحافظ ذاكرة التخزين المؤقت Valkey على بياناتها.

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

انشر SearXNG الآن. تبدأ من 2.48 $/شهر.