ejabberd عبارة عن منصة مفتوحة المصدر وقوية وقابلة للتطوير وقابلة للتوسيع تم إنشاؤها باستخدام Erlang/OTP، والتي تتضمن خادم XMPP وMQTT Broker وخدمة SIP.
تحقق من الميزات الموجودة في ejabberd .im، و ejabberd Docs، ejabberd في ProcessOne، وقائمة البروتوكولات المدعومة في ProcessOne وXMPP.org.
هناك عدة طرق لتثبيت ejabberd :
run
/ deb
/ rpm
لـ x64
و arm64
)ecs
: حزم Docker Hub وGithub، راجع ملف ecs README (لنظام التشغيل x64
)ejabberd
: حزم Github للإصدارات والفرع الرئيسي، راجع الحاوية (لـ x64
و arm64
) يمكن العثور على مزيد من المعلومات في جزء Installation
من مستندات ejabberd .
يرجى مراجعة موقع ejabberd Docs.
عند التجميع من التعليمات البرمجية المصدر، يمكنك الحصول على بعض المساعدة فيما يلي:
./configure --help
make help
بمجرد تثبيت ejabberd ، حاول:
ejabberd ctl help
man ejabberd .yml
يتم تتبع تقارير الأخطاء والميزات باستخدام مشكلات GitHub، يرجى التحقق من المساهمة للحصول على التفاصيل.
يمكن تحسين الترجمات عبر الإنترنت باستخدام Weblate أو في جهازك المحلي كما هو موضح في الترجمة.
الوثائق الخاصة بالمطورين متاحة في مستندات ejabberd : Developers.
هناك تصميمات ليلية لـ ejabberd ، سواء للفرع master
أو لطلبات السحب:
ejabberd -packages.zip
.ejabberd
: انتقل إلى حزم ejabberd Githubيفضل الإبلاغ عن التقارير أو المخاوف الأمنية بشكل خاص، يرجى إرسال بريد إلكتروني إلى العنوان: اتصل علىprocess-one dot net أو أي طريقة أخرى من ProcessOne Contact.
للحصول على العروض التجارية والدعم، بما في ذلك ejabberd Business Edition وFlux ( ejabberd in the Cloud)، يرجى مراجعة صفحة ProcessOne ejabberd .
للحصول على معلومات حول كيفية الإبلاغ عن الثغرات الأمنية، يرجى الرجوع إلى ملف SECURITY.md. ويحتوي على إرشادات حول كيفية الإبلاغ عن نقاط الضعف بشكل خاص وآمن، مما يضمن معالجة أي مشكلات في الوقت المناسب وبطريقة سرية.
هناك عدة أماكن للتواصل مع مطوري ومسؤولي ejabberd الآخرين:
ejabberd
بموجب رخصة GNU العامة الإصدار 2 (انظر النسخ)