Primer llançament de la plataforma de comunicació compatible amb Discord Fosscord

S'ha publicat la primera versió experimental de la part del servidor del projecte Fosscord, que desenvolupa una plataforma de comunicació oberta per organitzar la comunicació en comunitats mitjançant xat, vídeo i trucades de veu. Una diferència important amb altres projectes oberts amb una finalitat similar, com Revolt i Rocket.Chat, és la compatibilitat a nivell de protocol amb el missatger propietari de Discord: els usuaris de Fosscord poden comunicar-se amb persones que segueixen utilitzant el servei discord.com. El codi del projecte està escrit en TypeScript mitjançant la plataforma Node.js i es distribueix sota la llicència AGPLv3. Les compilacions de servidors preparades estan preparades per a Linux, Windows i macOS.

El servidor, que permet desplegar la plataforma a les seves pròpies instal·lacions, inclou components amb la implementació d'una API HTTP compatible amb Discord, una passarel·la basada en el protocol WebSocket, una xarxa de lliurament de contingut, servidors RTC i WebRTC per organitzar comunicacions de veu i vídeo. , utilitats i una interfície web per a la gestió. MongoDB s'utilitza com a SGBD. Un projecte separat desenvolupa un client i un marc CSS per crear interfícies d'estil Discord.

Primer llançament de la plataforma de comunicació compatible amb Discord Fosscord

L'objectiu final del projecte és crear un clon de Discord que sigui totalment compatible amb les versions anteriors, però que ofereixi funcions avançades. El client de Fosscord substituirà el client oficial de Discord i el servidor de Fosscord us permetrà executar un servidor compatible amb Discord al vostre propi maquinari. El suport per a Discord facilitarà la transició dels usuaris a una plataforma oberta, simplificarà la migració dels robots i oferirà l'oportunitat de conservar els mateixos fluxos de treball i entorn de comunicació; després de la migració, els usuaris encara podran comunicar-se amb els companys que continuen utilitzant Discòrdia.

Els avantatges de la plataforma Fosscord inclouen la capacitat d'ajustar tots els aspectes i restriccions, una arquitectura descentralitzada sense un únic punt de fallada (s'entén que el client es pot connectar a diversos servidors simultàniament), la possibilitat d'ampliar la funcionalitat a través de connectors, canvieu l'aparença a través dels temes i utilitzeu el xifratge d'extrem a extrem per a negociacions confidencials. Per ampliar les capacitats del servidor, es proporciona suport per a bots.

Primer llançament de la plataforma de comunicació compatible amb Discord Fosscord


Font: opennet.ru

Afegeix comentari