Opengram — offene Implementierung eines Telegram-Servers

Das Projekt wurde auf GitHub veröffentlicht Opengram — eine offene serverseitige Implementierung von Telegram, geschrieben in C#/.NET 9. Das Projekt implementiert MTProto und ermöglicht es, einen kompatiblen Serverteil des Messengers in der eigenen Infrastruktur bereitzustellen.

Opengram unterstĂŒtzt persönliche Chats, Gruppen, Supergruppen, KanĂ€le, geheime Chats, Bot API, Anrufe ĂŒber TURN/STUN und mediasoup, Sticker, Reaktionen, benutzerdefinierte Emojis, Geschichten, Stars und Star Gifts. Architektonisch Server besteht es aus einer Sammlung von Mikrodiensten, die ĂŒber Docker Compose gestartet werden: einzelne Komponenten sind zustĂ€ndig fĂŒr eingehende MTProto-Verbindungen, Authentifizierung, Sitzungen, Verarbeitung von Befehlen und Anfragen, Bot API, Dateien, Anrufe und Administration.

Das Projekt sieht bisher aus wie ein frĂŒhes, aber ehrgeiziges Experiment, eine self-hosted Alternative zur Serverinfrastruktur von Telegram zu schaffen. Es ist wichtig zu beachten, dass dies nicht das offizielle Telegram-Projekt ist und kein sofort einsatzbereiter „Ersatz fĂŒr Telegram mit einem Klick“, sondern eine experimentelle offene Implementierung, die die Konfiguration von SchlĂŒsseln, Umgebung und Infrastrukturdiensten erfordert.

Die Lizenz des Projekts wird so beschrieben: das Projekt basiert auf mytelegram. Alle Rechte am Originalcode gehören seinen Autoren; respektieren Sie die Lizenzbedingungen des ursprĂŒnglichen Projekts und die Warenzeichen von Telegram.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster