- الردود: 1
- المشاهدات: 65
FileBrowser مع Docker الإصدار v2.63.4

ملاحظات مهمة
هذا الشرح يوضح طريقة تثبيت وتشغيل FileBrowser باستخدام Docker لإدارة الملفات عبر المتصفح بطريقة سهلة وآمنة.حالات الاستخدام
- إدارة ملفات السيرفر عن بُعد: مناسب لمسؤولي الأنظمة لإدارة الملفات على VPS أو سيرفر محلي بدون استخدام SSH.
- مشاركة الملفات: إمكانية مشاركة الملفات بشكل آمن عبر روابط محمية بكلمة مرور وصلاحيات مستخدمين.
- تخزين سحابي شخصي: إنشاء سحابة شخصية للوصول إلى الملفات من أي مكان.
- الأتمتة والتكامل: مناسب للمشاريع التي تحتاج واجهة API للوصول إلى الملفات والتكامل مع الأنظمة الأخرى.
المتطلبات الأساسية
- سيرفر يحتوي على Docker و Docker Compose (Ubuntu / Debian أو أي توزيعة Linux).
- وصول إلى الطرفية بصلاحيات root أو sudo.
- فتح منفذ في الجدار الناري مثل 4500.
- مستخدم غير root بمعرف UID و GID = 1000.
خطوات التثبيت
الخطوة 1: إنشاء مجلد الإعدادات
إنشاء مجلد لحفظ إعدادات FileBrowser وقاعدة البيانات:إنشاء ملف الإعدادات:
echo '{"branding":{"nome":"FileBrowser"},"root":"/srv","banco de dados":"/database/filebrowser.db","endereço":"0.0.0.0","porta":80}' | sudo tee /app/filebrowser/settings.json
تعيين الصلاحيات:
الخطوة 2: إنشاء ملف docker-compose
إنشاء المجلد:
mkdir -p /home/myuser/docker/filebrowser
nano /home/myuser/docker/filebrowser/docker-compose.yml
الخطوة 3: تشغيل الحاوية
الخطوة 4: إعداد الجدار الناري
الخطوة 5: فحص السجلات والحصول على كلمة المرور
ستجد كلمة مرور المدير داخل السجلات.
الخطوة 6: الدخول للنظام
افتح الرابط:
بيانات الدخول:
- Username: admin
- Password: (من السجلات)
الخطوة 7: التحقق من حالة الحاوية
يجب أن تكون الحالة Up.حل المشاكل
- مشاكل الصلاحيات: تأكد من أن المجلد مملوك للمستخدم 1000:1000.
- عدم فتح الصفحة: تأكد من فتح المنفذ 4500 في الجدار الناري.
- خطأ تسجيل الدخول: حذف قاعدة البيانات وإعادة التشغيل.
- عدم ظهور كلمة المرور: إعادة إنشاء الحاوية من جديد.