Primo rilascio della piattaforma di comunicazione Fosscord, compatibile con Discord

È stato pubblicato il primo rilascio sperimentale della parte server del progetto Fosscord, che sviluppa una piattaforma di comunicazione open-source per facilitare la comunicazione all'interno delle comunità tramite chat, video e chiamate vocali. Un'importante differenza rispetto ad altri progetti open-source simili, come Revolt e Rocket.Chat, è la compatibilità a livello di protocollo con il messenger proprietario Discord: gli utenti di Fosscord possono comunicare con persone che continuano a utilizzare il servizio discord.com. Il codice del progetto è scritto in TypeScript utilizzando la piattaforma Node.js e rilasciato sotto licenza AGPLv3. Le build pronte server sono preparate per Linux, Windows e macOS.

Il server che consente di implementare la piattaforma sulle proprie infrastrutture include componenti che realizzano un'API HTTP compatibile con Discord, un gateway basato su protocollo WebSocket, una rete di distribuzione dei contenuti, server RTC e WebRTC per organizzare la comunicazione vocale e video, utilità e interfaccia web per la gestione. Come DBMS viene utilizzato MongoDB. Inoltre, il progetto sviluppa un client e un framework CSS per creare interfacce in stile Discord.

Primo rilascio della piattaforma di comunicazione Fosscord, compatibile con Discord

L'obiettivo finale del progetto è creare un clone di Discord, completamente retrocompatibile e con funzionalità avanzate. Il client Fosscord può sostituire il client ufficiale di Discord, mentre il server Fosscord consente di avviare un server compatibile con Discord sull'hardware locale. Il supporto per Discord faciliterà la transizione degli utenti verso la piattaforma open source, semplificherà il trasferimento dei bot e manterrà processi lavorativi e ambienti di comunicazione esistenti: dopo la migrazione, gli utenti potranno ancora comunicare con i colleghi che continuano a utilizzare Discord.

Tra i vantaggi della piattaforma Fosscord, si segnala la possibilità di una personalizzazione approfondita di tutti gli aspetti e le restrizioni, un'architettura decentralizzata senza un singolo punto di fallimento (significa che il client può connettersi a più server simultaneamente), la possibilità di estendere le funzionalità attraverso plugin, modificare l'aspetto tramite temi e applicare crittografia end-to-end per conversazioni riservate. Per ampliare le capacità del server, è prevista la supporto per i bot.

Primo rilascio della piattaforma di comunicazione Fosscord, compatibile con Discord


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster