دليل النشر

WhoDB: مستكشف قواعد البيانات المستضاف ذاتياً على VPS

انشر على VPS Cloud ←

الاستضافة الذاتية3 دقيقة قراءة

WhoDB: مستكشف قواعد البيانات المستضاف ذاتياً على VPS

تدير قواعد بيانات متعددة على VPS وتبحث عن عميل ويب خفيف مستضاف ذاتياً؟ WhoDB مستكشف مفتوح المصدر (Apache 2.0): صورة Docker أقل من 50 ميغابايت تمنحك وصولاً عبر المتصفح إلى PostgreSQL وMySQL وMariaDB وSQLite وMongoDB وRedis وElasticSearch وClickHouse.

لماذا WhoDB؟

تحتاج عملاء قواعد البيانات للسطح المكتبي إلى تثبيت على كل جهاز وإعداد لكل قاعدة بيانات. WhoDB يعكس هذا النموذج: الخادم يعرض واجهة ويب يمكن الوصول إليها من أي متصفح عبر نفق SSH أو نطاق HTTPS.

القيمة المقدمة واضحة: صورة Docker واحدة أقل من 50 ميغابايت، لا خدمة خارجية مطلوبة، وطبقة استعلام بالذكاء الاصطناعي اختيارية تترجم أسئلتك إلى SQL أو أوامر Redis.

ما ستحصل عليه مع WhoDB

  • الاتصال بـ PostgreSQL وMySQL وMariaDB وSQLite وMongoDB وRedis وElasticSearch وClickHouse
  • مستكشف مخطط تفاعلي — العلاقات بين الجداول وأنواع الأعمدة والفهارس
  • تعديل الصفوف في مكانها دون كتابة أوامر UPDATE
  • تبويب SQL/Redis لتنفيذ الاستعلامات مباشرة من المتصفح
  • استعلامات بالذكاء الاصطناعي (اختياري) مع Ollama أو أي نقطة نهاية متوافقة مع OpenAI
  • جلسات مشفرة في حجم /data محلي — لا تُخزن بيانات الاعتماد في المتصفح
  • صورة Docker رسمية أقل من 50 ميغابايت — تبدأ في ثوانٍ

محركات متعددة، واجهة واحدة

تكمن قوة WhoDB في جمع محركات قواعد بيانات مختلفة تحت نموذج استكشاف واحد. تنتقل من PostgreSQL إلى Redis دون تغيير الأداة: اللوحة اليسرى تعرض الاتصالات، ونقرة واحدة تفتح مستكشف المحرك المختار.

للقواعد العلائقية (PostgreSQL وMySQL وMariaDB وSQLite)، يعرض WhoDB المخطط الكامل مع أنواع الأعمدة والمفاتيح الأجنبية والفهارس. لـ Redis، يعرض المفاتيح كقائمة قابلة للتصفح مع نوع وقيمة كل مفتاح. لـ MongoDB، تظهر المجموعات والوثائق في عرض شجري JSON.

نشر WhoDB على VPS في 3 خطوات

01

طلب VPS

VPS بنواة واحدة و512 ميغابايت ذاكرة RAM يكفي تماماً — يستخدم WhoDB أقل من 256 ميغابايت عند الخمول. اختر Ubuntu 24.04. لا يلزم نطاق للبدء.

02

النشر التلقائي

تثبّت ServOrbit Docker وتشغّل WhoDB من الصورة الرسمية clidey/whodb:latest. يُنشأ حجم /data لتخزين جلساتك المشفرة. يستغرق النشر الكامل أقل من دقيقة.

03

الوصول إلى الواجهة وتوصيل قواعد البيانات

افتح نفق SSH من جهازك المحلي: ssh -L 8080:127.0.0.1:8080 root@<ip-vps> ثم افتح http://localhost:8080. اختر المحرك من القائمة المنسدلة، أدخل بيانات الاتصال وتصل فوراً إلى المخطط والبيانات.

لمشاركة WhoDB مع فريقك كاملاً بدون نفق SSH، اربط نطاقاً فرعياً بـ VPS الخاص بك من لوحة ServOrbit. يصبح WhoDB حينئذٍ متاحاً عبر HTTPS من أي متصفح، مع جلسات مشفرة في حجم /data. ثم فعّل مزود ذكاء اصطناعي (Ollama على نفس VPS أو نقطة نهاية OpenAI) للحصول على استعلامات بالذكاء الاصطناعي دون مغادرة الواجهة.

WhoDB مقابل DBeaver مقابل Metabase

WhoDBDBeaverMetabase
الواجهةمتصفح ويبسطح مكتبي (Java)متصفح ويب
التثبيتDocker (صورة واحدة)محلي على كل جهازDocker (خدمات متعددة)
المحركات8 محركات+100 محرك+20 محرك
استعلامات ذكاء اصطناعياختياري (Ollama)لااختياري (مدفوع)
الاستخدام الأساسياستكشاف / تعديلاستكشاف / إدارةلوحات / تحليلات
RAM< 256 ميغابايتN/A (محلي)> 1 جيجابايت
الترخيصApache 2.0Apache 2.0 / ProSSPL (self-host محدود)

نشر WhoDB على VPS

تصفح جميع قواعد بياناتك من المتصفح — مستضاف ذاتياً، Apache 2.0.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـالعربية والفرنسية والإنجليزية.