Revolt, alternativa Discordu otvorenog koda

Discord je besplatna usluga razmjene trenutnih poruka glasovni chat na više platformi, video i tekstualni chat koja je stekla veliku popularnost posljednjih godina i radi putem poslužitelja te je odvojen u tekstualne ili glasovne kanale.

Discord klijent temelji se na elektronskom okviru izrađen je s alatima za razvoj weba, što mu omogućuje višeplatformu i rad na osobnim računalima i na webu. Softver podržava jedanaest podatkovnih centara razasutih po cijelom svijetu kako bi se zadržalo nisko kašnjenje kod klijenata.

Sve verzije klijenta podržavaju isti skup značajki, a aplikacija Discord za osobna računala posebno je dizajnirana za upotrebu tijekom igranja, uključujući značajke kao što su niska latencija, besplatni poslužitelji glasovnog chata za korisnike i namjenska poslužiteljska infrastruktura.

O pobuni

Projekt Pobuna je pozicionirana kao razvoj komunikacijske platforme usmjerene na stvaranje a analog otvorenog koda Discord messengera

Kao i Discord, platforma Revolt se usredotočuje na stvaranje platformi za organizaciju komunikacije između zajednica i grupa sa zajedničkim interesima. Pobuna omogućuje vam pokretanje vlastitog poslužitelja komunikacije u svojim objektima i, ako je potrebno, osigurati njegovu integraciju s web stranicom ili komunicirati pomoću dostupnih klijentskih aplikacija. Za brzu implementaciju poslužitelja osigurana je slika spremnika za Docker.

Poslužiteljska strana Revolta napisano je u Rust -u, za pohranu koristite MongoDB i distribuira se pod licencom AGPLv3. Klijentska strana napisana je TypeScript -om a u desktop verziji temelji se na platformi Elektron, te u verziji web aplikacije, u okviru Preact i alatu Vite.

Zasebni projekt razvija komponente kao što su poslužitelj za govornu komunikaciju, usluga dijeljenja datoteka, proxy i generator ugrađeni widgeti na stranici. Mobilne aplikacije za Android i iOS nisu dostupne; umjesto toga, predlaže se upotreba instalirane web aplikacije koja radi u načinu rada PWA (Progressive Web Apps).

Platforma je u početnoj fazi beta testiranja U svom sadašnjem obliku podržava samo tekstualni i glasovni chat koji se može koristiti, na primjer, za komunikaciju između igrača tijekom zajedničkog prolaska računalnih igara. Od osnovne karakteristike, highlights postavlja korisnički status, stvoriti profil s oznakom markdown, korisniku pridružiti značke, stvoriti korisničke grupe, kanale i poslužitelje, odvajanje privilegija, alati za blokiranje / deblokiranje prekršitelja, podrška za slanje pozivnica (pozivnica).

Očekuje se da će nadolazeća izdanja podržavati botove, cjelovit sustav moderiranja i moduli za integraciju s komunikacijskim platformama Discord i Matrix, uz to na duži rok, planira se implementacija podrške za sigurne razgovore (E2EE Chat), koji koriste end-to-end enkripciju na strani sudionika.

Istodobno, projekt ne namjerava se razvijati prema decentraliziranim i federalnim sustavima koji se pridružuju više poslužitelja. Revolt se ne pokušava natjecati s Matrixom, ne želi komplicirati provedbu protokola i smatra da je njegova niša stvaranje jedinstvenih poslužitelja koji optimalno rade za pojedinačne projekte i zajednice koji se mogu pokrenuti na jeftinom VPS -u.

Među chat platformama blizu Revolta može se promatrati i djelomično otvoren projekt Rocket.Chat, čiji je poslužiteljski dio napisan u JavaScript -u, radi na platformi Node.js i distribuira se pod licencom MIT -a.

U Rocket.Chatu otvorena je samo osnovna funkcionalnost, a dodatne značajke distribuiraju se u obliku plaćenih dodataka. Rocket.Chat ograničen je na slanje tekstualnih poruka i prvenstveno je usmjeren na hosting korporativnih chatova, komunikaciju s kolegama u tvrtkama i osiguravanje interakcije s kupcima, partnerima i dobavljačima. Također možete spomenuti otvorene glasnike Zulip, Mattermost, Wire, Gitter i Briar.

Konačno ako vas zanima više o tome, možete provjeriti detalje U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.