NocoDB

بديل Airtable مفتوح المصدر يحول قواعد البيانات إلى جداول بيانات تعاونية.

الوصول إلى واجهة الويب

  • افتح متصفحًا وانتقل إلى: http://<server-ip>:8080
  • اقبل تحذير شهادة SSL الموقعة ذاتيًا.
  • في الزيارة الأولى، سيُطلب منك إنشاء حساب إداري (بريد إلكتروني + كلمة مرور).

هيكل الملفات والدلائل

  • دليل التثبيت الأساسي: /root/nocodb/
  • تعريف Docker Compose: /root/nocodb/docker-compose.yml
  • متغيرات البيئة: /root/nocodb/.env
  • بيانات قاعدة بيانات PostgreSQL (دائمة): /var/lib/docker/volumes/nocodb_db_data/_data
  • بيانات NocoDB الداخلية (التحميلات، التكوينات): /var/lib/docker/volumes/nocodb_nc_data/_data
  • تكوين موقع Nginx: /etc/nginx/sites-available/nocodb.conf
  • شهادات SSL الموقعة ذاتيًا: /etc/nginx/ssl/
  • سجلات Nginx: /var/log/nginx/

إدارة النشر

cd /root/nocodb
docker compose ps                 # View running services
docker compose logs -f            # Watch logs
docker compose down               # Stop services
docker compose up -d              # Start services

ملاحظات

  • يقوم Nginx تلقائيًا بإعادة توجيه HTTP إلى HTTPS، ويقدم NocoDB بشكل آمن باستخدام شهادة موقعة ذاتيًا، ويقوم بتوجيه حركة المرور إلى المنفذ 8080.
  • في "الفريق والإعدادات" → "المستخدمون " → "الإعدادات "، قم بتمكين "السماح بالتسجيل فقط باستخدام عنوان URL للدعوة" لتحسين الأمان.

 

تفاصيل الطلب