انشر بدرود وانضم إلى اجتماع فيديو في أقل من ٥ دقائق.
في هذا الدليل:
١. الحصول على CLI — تثبيت بأمر واحد (أو تنزيل يدوي)
٢. نشر الخادم — bedrud install يُعدّ كل شيء
٣. التحقق — تأكيد عمل الخدمات
٤. إنشاء مدير والانضمام — افتح المتصفح، رقِّ نفسك، ابدأ الاجتماع
مزيد من المعلومات:
مُثبّت CLI — المعاملات، المنصات، التثبيت دون اتصال
لا إنترنت على الخادم؟ نزّل على أي جهاز، انقل عبر USB أو scp bedrud.tar.xz user@server:/tmp/، ثم استخرج هناك. الملف الثنائي مكتفٍ ذاتياً - صفر طلبات صادرة بعد النقل.
ليس 200؟ تحقق من حالة الخدمة: sudo systemctl status bedrud livekit. تحقق من السجلات: journalctl -u bedrud -u livekit --no-pager -n 50.
٤. التسجيل وإنشاء مدير
افتح https://meet.example.com (أو https://<your-ip>:8090) في متصفحك:
ترقية مستخدم إلى مشرف
سجّل عبر واجهة الويب على عنوان خادمك، ثم رقِّ المستخدم إلى مشرف:
بدلاً من ذلك، أنشئ مستخدم مشرف جديد مباشرة:
sudo ./bedrud user create --email admin@example.com --password secret --name "Admin"
sudo ./bedrud user promote --email admin@example.com
١. سجّل الدخول (أو حدّث) — يظهر قسم Admin في الشريط الجانبي (نظرة عامة، المستخدمون، الغرف، الإعدادات). نجاح: أنت مدير.
٢. أنشئ غرفة ← انضم ← شارك الفيديو/الصوت — امنح أذونات الكاميرا/الميكروفون عند الطلب
لوحة تحكم المدير — بعد الترقية، سجّل الدخول للوصول إلى لوحة المدير في /dashboard/admin. إدارة المستخدمين والغرف وإعدادات النظام ورموز الدعوة.
مرجع CLI — إدارة كاملة للمستخدمين: bedrud user promote، demote، create، delete.
العملاء الأصليون لـ Android، Windows، macOS، و Linux: GitHub Releases. أو شارك رابط الاجتماع - ينضم المشاركون في أي متصفح.
make init يثبّت LiveKit، ينشئ التهيئة، يجلب الاعتماديات. make local-run يبني ويبدأ على http://localhost:8090.
HTTP عادي (للتطوير / localhost فقط)
sudo bedrud install --ip 127.0.0.1
تحذير: تمنع المتصفحات الكاميرا/الميكروفون على غير HTTPS باستثناء localhost. HTTP للتطوير فقط.
أنظمة غير لينكس
أمر bedrud install يُعدّ خدمات systemd وهو مخصص للينكس فقط. مُثبّت CLI (الخطوة ١) يعمل على جميع المنصات ويضع الملف الثنائي في PATH. لإعداد الخادم، استخدم Docker أو WSL2.
نظام التشغيل
الطريقة
macOS
مُثبّت CLI يُثبّت تلقائياً في ~/bin/
Windows
مُثبّت CLI يُثبّت تلقائياً في %USERPROFILE%\bin\
Docker
يعمل على أي نظام تشغيل مع Docker (انظر أعلاه)
الشبكات الداخلية
بدون نطاق عام أو إنترنت صادر؟ راجع دليل TLS الداخلي لإعداد CA خاص وتهيئة مخزن الثقة للعميل.
التهيئة
يولّد المثبّت /etc/bedrud/config.yaml. الافتراضيات تعمل لمعظم الإعدادات.
غيّر jwtSecret و sessionSecret للإنتاج، ثم أعد التشغيل: