Prvo izdanje Discord kompatibilne komunikacijske platforme Fosscord

Objavljeno je prvo eksperimentalno izdanje serverskog dijela Fosscord projekta, koji razvija otvorenu komunikacijsku platformu za organiziranje komunikacije u zajednicama putem chata, video i glasovnih poziva. Važna razlika u odnosu na druge otvorene projekte slične namjene, kao što su Revolt i Rocket.Chat, je kompatibilnost na nivou protokola sa vlasničkim Discord glasnikom – korisnici Fosscorda mogu komunicirati s ljudima koji nastavljaju koristiti uslugu discord.com. Kod projekta je napisan u TypeScript-u koristeći Node.js platformu i distribuira se pod AGPLv3 licencom. Spremne verzije servera su pripremljene za Linux, Windows i macOS.

Server, koji vam omogućava da implementirate platformu u sopstvenim objektima, uključuje komponente sa implementacijom HTTP API-ja kompatibilnog sa Discord, gateway baziran na WebSocket protokolu, mrežu za isporuku sadržaja, RTC i WebRTC servere za organizaciju glasovne i video komunikacije , uslužni programi i web interfejs za upravljanje. MongoDB se koristi kao DBMS. Poseban projekat razvija klijent i CSS okvir za kreiranje interfejsa u stilu Discord.

Prvo izdanje Discord kompatibilne komunikacijske platforme Fosscord

Krajnji cilj projekta je kreiranje klona Discord-a koji je u potpunosti kompatibilan unazad, ali pruža napredne funkcije. Fosscord klijent će zamijeniti službeni Discord klijent, a Fosscord server će vam omogućiti da pokrenete Discord kompatibilan server na vlastitom hardveru. Podrška za Discord će olakšati prelazak korisnika na otvorenu platformu, pojednostaviti migraciju botova i pružiti priliku za zadržavanje istih tokova rada i komunikacijskog okruženja - nakon migracije, korisnici će i dalje moći komunicirati sa kolegama koji i dalje koriste Discord.

Prednosti Fosscord platforme uključuju mogućnost finog podešavanja svih aspekata i ograničenja, decentraliziranu arhitekturu bez jedne tačke kvara (podrazumijeva se da se klijent može povezati na nekoliko servera istovremeno), mogućnost proširenja funkcionalnosti putem dodataka, promijenite izgled kroz teme i koristite end-to-end enkripciju za povjerljive pregovore. Da bi se proširile mogućnosti servera, obezbeđena je podrška za botove.

Prvo izdanje Discord kompatibilne komunikacijske platforme Fosscord


izvor: opennet.ru

Dodajte komentar