خصم 50% جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
احرق XNG

احرق XNG

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

إصدار

أحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

1 GB

أنواع IP

IPV4، IPV6

الوصول إلى SearXNG

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

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

  • مجلد التثبيت: /root/searxng
  • ملف Docker Compose: /root/searxng/docker-compose.yml
  • ملف إنف: /root/searxng/.env
  • التكوين الأساسي: /root/searxng/core-config/
  • مضيف إنجينكس: /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 داخليًا.
  • يخدم إنجينكس /searxng علنيًا باستخدام المصادقة الأساسية.
  • تحافظ وحدات تخزين Docker على البيانات الأساسية وذاكرة التخزين المؤقت Valkey.

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

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

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