Earste release fan it Discord-kompatible kommunikaasjeplatfoarm Fosscord

De earste eksperimintele frijlitting fan it serverdiel fan it Fosscord-projekt, dat in iepen kommunikaasjeplatfoarm ûntwikkelet foar it organisearjen fan kommunikaasje yn mienskippen mei chat, fideo en stimoproppen, is publisearre. In wichtich ferskil fan oare iepen projekten fan in ferlykber doel, lykas Revolt en Rocket.Chat, is de kompatibiliteit op protokolnivo mei de proprietêre Discord-messenger - Fosscord-brûkers kinne kommunisearje mei minsken dy't de tsjinst discord.com trochgean brûke. De projektkoade is skreaun yn TypeScript mei it Node.js-platfoarm en ferspraat ûnder de AGPLv3-lisinsje. Ready tsjinner builds wurde taret foar Linux, Windows en macOS.

De tsjinner, wêrmei jo it platfoarm op har eigen foarsjenningen kinne ynsette, omfettet komponinten mei de ymplemintaasje fan in Discord-kompatibele HTTP API, in WebSocket-protokol-basearre gateway, in netwurk foar ynhâldlevering, RTC- en WebRTC-tsjinners foar it organisearjen fan stim- en fideokommunikaasje , nutsbedriuwen, en in webynterface foar behear. MongoDB wurdt brûkt as DBMS. In apart projekt ûntwikkelet in kliïnt en in CSS-ramt foar it meitsjen fan ynterfaces yn Discord-styl.

Earste release fan it Discord-kompatible kommunikaasjeplatfoarm Fosscord

It ultime doel fan it projekt is om in kloon fan Discord te meitsjen dy't folslein efterút kompatibel is, mar avansearre funksjes leveret. De Fosscord-kliïnt sil de offisjele Discord-kliïnt ferfange, en de Fosscord-tsjinner lit jo in Discord-kompatibele tsjinner op jo eigen hardware útfiere. Stipe foar Discord sil de oergong fan brûkers nei in iepen platfoarm glêd meitsje, de migraasje fan bots ferienfâldigje, en in kâns jaan om deselde workflows en kommunikaasjeomjouwing te behâlden - nei de migraasje sille brûkers noch altyd yn steat wêze om te kommunisearjen mei kollega's dy't trochgean te brûken Discord.

De foardielen fan it Fosscord-platfoarm omfetsje de mooglikheid om alle aspekten en beheiningen te fine-tunen, in desintralisearre arsjitektuer mei gjin inkeld punt fan mislearring (it wurdt begrepen dat de kliïnt tagelyk ferbine kin mei ferskate servers), de mooglikheid om funksjonaliteit út te wreidzjen fia plugins, feroarje it uterlik troch tema's, en brûk end-to-end fersifering foar fertroulike ûnderhannelings. Om de mooglikheden fan 'e tsjinner út te wreidzjen, wurdt stipe foar bots levere.

Earste release fan it Discord-kompatible kommunikaasjeplatfoarm Fosscord


Boarne: opennet.ru

Add a comment