مصفوفة ذاتية الاستضافة مع شركة Riot: دردشة الفريق تحت سيطرتك
نشرت: 2019-11-25هناك شكوى شائعة تتعلق بتطبيقات الدردشة الجماعية مثل Slack و Discord و Microsoft Teams وهي أن اتصالاتك تعيش على خادم شخص آخر. بالنسبة لأولئك الذين يحتل الأمن صدارة قائمة احتياجاتهم ، فإن التبديل إلى دردشة جماعية لا تخضع بالكامل للسيطرة الشخصية يمكن أن يمثل تحديًا. هذا هو المكان الذي يضيء فيه مجتمع المصادر المفتوحة. باستخدام Matrix مع Riot ذاتية الاستضافة ، يمكنك الحصول على كل تلميع تطبيق دردشة الفريق المتميز مع الحفاظ على جميع مزايا المصدر المفتوح.
ما هي ماتريكس؟
من الناحية اليومية ، تعد Matrix الواجهة الخلفية لتطبيق دردشة جماعي مبني على React. علينا أيضًا أن نلاحظ أن Matrix ليس نظام رسائل بسيطًا أيضًا. يتم تشغيله على ما يشار إليه عمومًا باسم اتحاد الخوادم ، وإضفاء اللامركزية على بيانات المحادثة والمستخدمين. هذه فائدة كبيرة لـ Matrix ذاتية الاستضافة مع Riot على تطبيقات الدردشة الجماعية المستضافة من جهات خارجية.
Matrix عبارة عن متجر محادثة لامركزي بدلاً من بروتوكول مراسلة. عندما ترسل رسالة في Matrix ، يتم نسخها على جميع الخوادم التي يشارك مستخدموها في محادثة معينة - على نحو مشابه لكيفية نسخ الالتزامات بين مستودعات Git. لا توجد نقطة تحكم واحدة أو فشل في محادثة Matrix التي تمتد عبر خوادم متعددة: فعل الاتصال مع شخص ما في مكان آخر في Matrix يشترك في ملكية المحادثة بالتساوي معهم. حتى إذا كان الخادم الخاص بك في وضع عدم الاتصال ، يمكن أن تستمر المحادثة دون انقطاع في أي مكان آخر حتى تعود.
باختصار ، بياناتك آمنة ، ولديك سيطرة كاملة على أشيائك ، ولا داعي للقلق بشأن فقدان الاتصالات بين أعضاء فريقك حتى في حالة انقطاع الخدمة.
ما هي شركة Riot؟
إليك ما يقوله موقع الويب: "Riot هو عميل Matrix لامع مبني على قمة matrix-reaction-sdk مع التركيز على الأداء وسهولة الاستخدام." Riot هو العميل الذي سيستخدمه فريقك للوصول إلى تثبيت Matrix الخاص بك. Riot ليس العميل الوحيد الذي يمكنك استخدامه للوصول إلى خادم Matrix. إنه فقط الأكبر والأكثر مصقولًا (إذا سألتنا).
اعتمادًا على كيفية عملك في التثبيت ، وما يحتاجه فريقك ، واعتبارات أخرى متنوعة ، يمكنك استخدام عميل Riot المستند إلى الويب للوصول إلى خادم Matrix الخاص بك ، أو يمكنك استخدام عميل قابل للتنزيل للاتصال. يتوفر Riot على أنظمة التشغيل MacOS و Windows وتوزيعات Linux المختلفة ، لذلك يمكن لمعظم الأشخاص الذين يستخدمون هذا لأي نوع من الأعمال الوصول إليه.

يمكنك التحقق من بعض الخيارات الأخرى في صفحة Matrix الرئيسية.
إعداد مصفوفة ذاتية الاستضافة مع شركة Riot
في حين أن Matrix مفتوحة المصدر ، ولديك حق الوصول إلى قاعدة التعليمات البرمجية الكاملة ، فمن المحتمل أن ترغب في اتباع نهج WordPress المستضاف ذاتيًا. أي ، احصل على خادم تتحكم فيه وقم بتثبيت Matrix عليه. يمكنك القيام بذلك عبر Codeebase و GitHub repos ، أو يمكنك استخدام خدمة مثل Modular.im للاستضافة المُدارة. هذا ما سنناقشه اليوم لأنه يديره فريق مطوري Matrix نفسه ، ويمكنه إظهار ما يمكن لشركة Riot فعله.

الإعداد بسيط نسبيًا. خاصة إذا كنت تريد الإصدار التجريبي المجاني من الخطة الصغيرة . عند إنشاء حساب المسؤول الخاص بك ، ستتم مطالبتك باختيار حجم الخادم واسم المضيف والمضيف والتكوينات. هذه غير مؤلمة وبسيطة. حتى لو لم تقم بتجميع خادم من قبل ، فلديك هذا.

تذكر أن الخطة الصغيرة هي الوحيدة التي تحتوي على الإصدار التجريبي المجاني. اختيار اسم المضيف هو فقط عنوان URL الذي يمكن العثور على الخادم الخاص بك فيه ، مثل companyname.riot.im . (لتكوين المضيف ، سيكون companyname.modular.im )

تتضمن الخطوة 3 عددًا من القرارات الأكثر أهمية. هل تريد اتحاد خادم Matrix الخاص بك ، وهل تريد السماح للمستخدمين الضيوف؟


نشعر أن إحدى أكبر فوائد Matrix هي إمكانات الاتحاد ، والتي تتيح لك الاتصال بالفرق والشركات والخوادم الأخرى التي تشغل البرنامج أيضًا . هذا يعني أنه إذا كنت عضوًا في فريق المحتوى ولديك خادم ، وكان لدى فريق التطوير لديك خادمًا ، فيمكنك التواصل مع بعضكما البعض ، لكن تظل منفصلاً تمامًا. على الرغم من أنها تبدو مشابهة للقنوات ، إلا أنها ليست كذلك. إنه يحافظ على بياناتك لامركزية ، مضيفًا طبقة إضافية من الأمان. أو إذا احتاجت شركة شريكة إلى التحدث مع شخص ما ، فيمكنهم القيام بذلك مباشرة ، دون قلق أو عوائق.

بعد ذلك ، تقوم فقط بالتخصيص العادي للخادم ، مثل الشعارات ومحتوى الصفحة الرئيسية وما إلى ذلك.
عميل مكافحة الشغب
حتى بصفتك مدير الخادم ، ستحتاج إلى إنشاء حساب عند البدء. الحساب الذي أنشأته من قبل كان مخصصًا للاستضافة ، لكنك ما زلت بحاجة إلى حساب للخادم نفسه. إذا حجزت بريدًا إلكترونيًا لأحد المستخدمين ، فيمكنك إنشاؤه هنا.

إذا اضطررت ، لسبب ما ، إلى إعادة تعيين كلمة مرور لحساب ما ، فإن Matrix تدعمك. لن يؤدي القيام بذلك إلى إعادة تعيين الوصول إلى الحساب فحسب ، بل سيؤدي أيضًا إلى إعادة تعيين مفاتيح التشفير عبر جميع الأجهزة. إذا كان لديك أي محادثات مشفرة ، فستحتاج إلى نسخ مفتاحك احتياطيًا للحصول عليها. هذه ليست عقوبة. إنها ميزة أمنية يمكن أن تساعد حقًا في تشديد الحماية ضد انتهاكات البيانات.

يمكن القيام بذلك في إعدادات المستخدم الخاصة بك ضمن الأمان والخصوصية . إنها عملية بسيطة يجب أن يكون فريقك بأكمله على دراية بها.

بمجرد تسجيل الدخول ، تصبح لوحة القيادة قياسية جدًا. سواء كنت تستخدم واجهة الويب أو العميل القابل للتنزيل ، ستحصل على نفس التجربة إلى حد كبير.

إذا كانت لديك تجربة مع تطبيق دردشة جماعي آخر ، ستشعر شركة Riot وكأنك في بيتك. على الجانب الأيسر من الشاشة ، لديك قائمة بالغرف (قنوات في Slack أو Discord) التي أنت عضو فيها ، بالإضافة إلى قوائم بالرسائل الخاصة والمحادثات الجماعية التي لديك. إلى اليمين قائمة أعضاء الغرفة نفسها. من الواضح أن هذا يتغير بناءً على الغرفة.
يمنحك الدخول إلى إعدادات المستخدم الخاصة بك التحكم في معظم الميزات التي ستصل إليها بانتظام داخل العميل. تعد المكالمات الصوتية ومكالمات الفيديو جزءًا كبيرًا مما يجعل تطبيقات الدردشة الجماعية مفيدة جدًا ، وقد قامت شركة Riot بذلك. بالإضافة إلى ذلك ، فهي من نوع Peer-to-Peer ولا تمر عبر خادم تابع لجهة خارجية. ما لم تكن تريدهم.

نظرًا لأن الأمان والتحكم يمثلان جزءًا كبيرًا من Matrix (و Riot) ، يمكنك السماح لخوادم Matrix الرسمية بالمساعدة في الاتصال إذا فشل اتصال P2P. لكن ليس عليك تمكين ذلك. هذا الخيار متاح حتى للتثبيتات ذاتية الاستضافة ، والتي نجدها مفيدة بشكل لا يصدق.
افكار اخيرة
Riot هو عميل دردشة جماعي أنيق ومصقول. إنه سهل الاستخدام ويعمل بشكل جيد. مكالمات الصوت والفيديو الآمنة سهلة الاستخدام. يمكن للمسؤولين التحقق من التفاصيل وأدوات التطوير على أساس غرفة - غرفة - غرفة. وكونك متحدًا يجعل العمل بأمان عبر العديد من الفرق أو الشركات أقل صعوبة بكثير من تطبيقات الدردشة الجماعية الأخرى. ليس عليك دعوة الناس وإنشاء حسابات منفصلة. عليك فقط أن تعرفهم وخادمهم. بشكل عام ، ماتريكس مستقرة وآمنة ومدعومة. نشعر وكأننا بالنسبة للشركات التي تريد تحكمًا قويًا في اتصالاتها ، فإن استخدام Matrix ذاتية الاستضافة مع Riot يعد خيارًا قويًا في كل مكان.
ما هي خبراتك مع Matrix and Riot؟
صورة مميزة للمقال بواسطة يوليا تششيرباكوفا / shutterstock.com
