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

Portabase

يبسّط Portabase النسخ الاحتياطي لقواعد بياناتك واستعادتها. لوحة تحكم مركزية مع وكلاء خفيفين تنسخ PostgreSQL وMySQL/MariaDB وMongoDB وSQLite وRedis وغيرها احتياطيًا، مشفّرة، إلى وحدة التخزين التي تفضلها. مرخّص بـ Apache-2.0 مع أكثر من 1,100 نجمة على GitHub.

نظرة سريعة

1.1k

نجوم GitHub

188

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

الرخصة Apache-2.0 الإصدار Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4

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

الوصول إلى لوحة تحكم Portabase

  • افتح في المتصفح: http://<SERVER_IP>
  • سجّل وأنشئ حسابك.
  • أول حساب يتم إنشاؤه يصبح المسؤول.

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

  • مسار التثبيت: /opt/portabase-dashboard
  • ملف Compose: /opt/portabase-dashboard/docker-compose.yml
  • ملف البيئة: /opt/portabase-dashboard/.env
  • إعدادات Nginx: /etc/nginx/sites-available/portabase
  • وحدة تخزين PostgreSQL: postgres-data
  • وحدة تخزين التطبيق: portabase-data

إدارة المكدس

# Go to installation directory (where docker-compose.yml is located)
cd /opt/portabase-dashboard

# Show running containers and their status
docker compose ps

# View live logs (useful for debugging issues)
docker compose logs -f

# Restart all services without recreating containers
docker compose restart

# Stop and remove containers (data volumes remain unless explicitly removed)
docker compose down

# Start services in detached mode (background)
docker compose up -d

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

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

٢. عدّل ملف /opt/portabase-dashboard/.env لتحديد اسم النطاق الخاص بك: PROJECT_URL=https://yourdomain.com

# Before
PROJECT_URL=http://<SERVER_IP>
# After
PROJECT_URL=https://yourdomain.com

3. أعد تشغيل الحزمة:

cd /opt/portabase-dashboard
docker compose down
docker compose up -d

٤. عدّل إعدادات Nginx واستبدل server_name <SERVER_IP>; بنطاقك (server_name yourdomain.com;):

vim /etc/nginx/sites-available/portabase

٥. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

6. أنشئ شهادة SSL:

certbot --nginx -d yourdomain.com

7. أعد تشغيل Nginx:

systemctl restart nginx

٨. افتح المتصفح وزر: https://yourdomain.com

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

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

Deploy Portabase now. تبدأ من 2.48 $/شهر.