Revolt, a Discord nyílt forráskódú alternatívája

A Discord egy ingyenes, azonnali üzenetküldő szolgáltatás többplatformos VolP hangcsevegés, video- és szöveges chat ami nagy népszerűségre tett szert az utóbbi években, és szervereken keresztül működik, és szöveges vagy hangcsatornákra van felosztva.

A Discord kliens az Electron keretrendszeren alapul és webfejlesztő eszközökkel készült, amely lehetővé teszi, hogy többplatformos legyen, és személyi számítógépeken és az interneten fusson. A szoftvert tizenegy adatközpont támogatja világszerte, amelyek alacsonyan tartják a késleltetést az ügyfelekkel.

Az ügyfél minden verziója ugyanazokat a funkciókat támogatja, és a személyi számítógépekre vonatkozó Discord alkalmazás kifejezetten játék közbeni használatra készült, beleértve az olyan funkciókat, mint az alacsony késleltetés, az ingyenes hangcsevegő -kiszolgálók a felhasználók számára és dedikált szerverinfrastruktúra.

A Lázadásról

A projekt A lázadást fejleményként pozícionálják egy olyan kommunikációs platform létrehozása, amelynek célja a a Discord messenger nyílt forráskódú analógja

Mint a Discord, a platform A Revolt a platformok létrehozására összpontosít a közösségek és csoportok közötti kommunikáció megszervezésére közös érdekekkel. Lázadás lehetővé teszi saját szerver futtatását a létesítmények kommunikációját, és szükség esetén biztosítsa annak integrációját egy webhellyel, vagy kommunikáljon a rendelkezésre álló ügyfélalkalmazások használatával. A gyors kiszolgáló telepítés érdekében a Docker tárolóképe biztosított.

A Revolt szerver oldala rozsdában van írva, tároláshoz használja a MongoDB -t és az AGPLv3 licenc alapján kerül forgalomba. Az ügyféloldal TypeScript -ben van írva az asztali verzióban pedig a platformon alapul Elektron, és a webes alkalmazás verziójában, a Preact keretrendszerben és a Vite eszköztárban.

Külön projekt keretében olyan összetevőket fejlesztenek ki, mint a hangkommunikációs szerver, a fájlmegosztó szolgáltatás, a proxy és a generátorba ágyazott modulok az oldalon. Az Android és iOS mobilalkalmazások nem állnak rendelkezésre; ehelyett egy telepített webes alkalmazás használatát javasoljuk, amely PWA (Progressive Web Apps) módban működik.

A platform a béta tesztelés kezdeti szakaszában van és jelenlegi formájában csak a szöveges és hangcsevegést támogatja, amelyek például a számítógépes játékok közös áthaladása során kommunikálhatnak a játékosok között. A alapvető jellemzői, a kiemelések beállítják a felhasználói állapotot, hozzon létre egy profilt jelöléssel, jelöléseket csatoljon a felhasználóhoz, hozzon létre felhasználói csoportokat, csatornákat és szervereket, a jogosultságok szétválasztása, a jogsértők blokkolására / feloldására szolgáló eszközök, a meghívók küldésének támogatása (meghívás).

A közelgő kiadások várhatóan támogatják a botokat, komplett moderációs rendszer és modulok a Discord és a Matrix kommunikációs platformokkal való integrációhoz, ezen túlmenően a hosszú távon, a tervek szerint megvalósítják a biztonságos csevegések támogatását (E2EE Chat), amelyek végpontok közötti titkosítást használnak a résztvevők oldalán.

Ugyanakkor a projekt nem kíván decentralizált és összevont rendszerek felé fejlődni amelyek több szerverhez csatlakoznak. A Revolt nem próbálja felvenni a versenyt a Matrix -szal, nem akarja bonyolítani a protokoll végrehajtását, és úgy ítéli meg, hogy egyedi résszel kell rendelkeznie, amelyek optimálisan működnek az egyes projektek és közösségek számára, és amelyek olcsón használhatók VPS -en.

A Revolthoz közel álló csevegőplatformok között megfigyelhető a részben nyitott Rocket.Chat projekt is, amelynek szerver része JavaScript -ben van írva, a Node.js platformon fut, és az MIT licenc alatt terjesztik.

A Rocket.Chat -ban csak az alapvető funkciók vannak nyitva, és a további funkciók fizetett bővítmények formájában kerülnek terjesztésre. A Rocket.Chat szöveges üzenetekre korlátozódik, és elsősorban a vállalati csevegések tárolására, a vállalati kollégákkal való kommunikációra és az ügyfelekkel, partnerekkel és beszállítókkal való interakció biztosítására összpontosít. Megemlítheti a Zulip, a Mattermost, a Wire, a Gitter és a Briar nyílt hírvivőit is.

Végül ha érdekel, hogy többet tudj meg róla, ellenőrizheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.