Keluaran pertama platform komunikasi Fosscord yang serasi dengan Discord

Keluaran percubaan pertama bahagian pelayan projek Fosscord telah diterbitkan, membangunkan platform komunikasi terbuka untuk mengatur komunikasi dalam komuniti menggunakan sembang, video dan panggilan suara. Perbezaan penting daripada projek terbuka lain yang mempunyai tujuan serupa, seperti Revolt dan Rocket.Chat, ialah penyediaan keserasian peringkat protokol dengan pemesej proprietari Discord - Pengguna Fosscord boleh berkomunikasi dengan orang yang terus menggunakan perkhidmatan discord.com. Kod projek ditulis dalam TypeScript menggunakan platform Node.js dan diedarkan di bawah lesen AGPLv3. Binaan pelayan siap sedia disediakan untuk Linux, Windows dan macOS.

Pelayan, yang membolehkan anda menggunakan platform sendiri, termasuk komponen dengan pelaksanaan API HTTP yang serasi dengan Discord, gerbang berdasarkan protokol WebSocket, rangkaian penghantaran kandungan, pelayan RTC dan WebRTC untuk mengatur komunikasi suara dan video. , utiliti dan antara muka web untuk pengurusan. MongoDB digunakan sebagai DBMS. Secara berasingan, projek ini sedang membangunkan pelanggan dan rangka kerja CSS untuk mencipta antara muka gaya Discord.

Keluaran pertama platform komunikasi Fosscord yang serasi dengan Discord

Matlamat utama projek ini adalah untuk mencipta klon Discord yang serasi sepenuhnya ke belakang tetapi menyediakan ciri lanjutan. Pelanggan Fosscord akan dapat menggantikan pelanggan Discord rasmi, dan pelayan Fosscord akan membenarkan anda menjalankan pelayan yang serasi Discord pada perkakasan anda sendiri. Sokongan Discord akan melancarkan peralihan pengguna kepada platform terbuka, memudahkan penghijrahan bot dan memberi peluang untuk mengekalkan aliran kerja dan persekitaran komunikasi yang sama - selepas penghijrahan, pengguna masih dapat berkomunikasi dengan rakan sekerja yang terus menggunakan Discord.

Antara kelebihan platform Fosscord, keupayaan untuk memperhalusi semua aspek dan sekatan, seni bina terdesentralisasi dengan ketiadaan satu titik kegagalan (ia tersirat bahawa pelanggan boleh menyambung ke beberapa pelayan secara serentak), keupayaan untuk mengembangkan fungsi melalui pemalam, menukar penampilan melalui tema dan penggunaan penyulitan hujung ke hujung untuk rundingan sulit. Untuk mengembangkan keupayaan pelayan, sokongan untuk bot disediakan.

Keluaran pertama platform komunikasi Fosscord yang serasi dengan Discord


Sumber: opennet.ru

Tambah komen