الوصول إلى واجهة الويب
- افتح المتصفح وانتقل إلى:
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.
- في Team & Settings → المستخدمون → في الإعدادات، فعّل خيار "Allow signup only using invite URL" لتعزيز الأمان.