تخطَّ إلى المحتوى الرئيسي
خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
Databasus

Databasus

Databasus واجهة ويب موحّدة لإدارة قواعد البيانات المتعددة. تصفّح وعدّل قواعد بيانات MySQL وPostgreSQL وغيرها من محرك واحد. يعتمد على Docker، مع دعم إنشاء حساب المشرف عند أول تسجيل دخول وإدارة الاتصالات لبيئات متعددة.

نظرة سريعة

7.5k

نجوم GitHub

278

مشاهدات الصفحة

307

عمليات التثبيت النشطة

الترخيص Apache-2.0 الإصدار Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

بيانات التثبيت النشطة تجريبية (معاينة مرحلة التدريج)؛ سيتم توصيل المقياس الحقيقي قبل الإطلاق.

الوصول

  • زيارة واجهة الويب: https://IP (استبدل IP بعنوان IP الخاص بخادمك)
  • اقبل تحذير SSL (شهادة موقعة ذاتيًا).
  • أنشئ حساب المشرف فوراً
  • سجّل الدخول وأعدّ اتصالات قاعدة البيانات

إعادة تعيين كلمة المرور

docker exec -it databasus ./main 
  --new-password="YourNewSecurePassword123" 
  --email="admin"

الملفات والمجلدات المهمة

  • تثبيت التطبيق: /opt/databasus
  • ملف Docker Compose: /opt/databasus/docker-compose.yml
  • بيانات التطبيق: /opt/databasus/databasus-data/
  • إعداد موقع NGINX: /etc/nginx/sites-available/databasus
  • شهادات SSL: /etc/nginx/ssl/

أوامر مفيدة

التحقق من حالة الحاوية:

docker ps

إعادة تشغيل Databasus:

docker restart databasus

عرض سجلات Databasus:

docker logs -f databasus

التحقق من حالة NGINX:

systemctl status nginx

إعادة تشغيل NGINX:

systemctl restart nginx

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

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

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

vim /etc/nginx/sites-available/databasus

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/apache2/sites-available/databasus
# 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

المزيد في أدوات قواعد البيانات

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

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