teamgram-server

module
v0.85.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2022 License: Apache-2.0

README

Teamgram - Open source mtproto server written in golang

open source mtproto server implemented in golang with compatible telegram client.

Introduce

Open source mtproto server written in golang

Architecture

Architecture

Documents

Diffie–Hellman key exchange

Creating an Authorization Key

Mobile Protocol: Detailed Description (v.1.0, DEPRECATED)

Encrypted CDNs for Speed and Security Translate By @steedfly

Quick start with Docker
Docker run demo
Manual Build and Install
Depends
  • mysql
  • redis
  • etcd
  • kafka
  • minio
  • ssdb or pika
Build
  • Get source code 
git clone https://github.com/teamgram/teamgram-server.git
cd teamgram-server
  • Build
cd scripts
./build.sh

  • Run
cd teamgramd/bin
./runall2.sh
More
Note
Compatible clients

Important: default signIn and signOut verify code is 12345

Android client for Teamgram

iOS client for Teamgram

tdesktop for Teamgram

TODO

Feedback

Please report bugs, concerns, suggestions by issues.

Notes

If need enterprise edition, please PM the author

Directories

Path Synopsis
app
service/dfs/internal/imaging/jpeg
Package jpeg implements a JPEG image decoder and encoder.
Package jpeg implements a JPEG image decoder and encoder.
service/dfs/internal/imaging/jpeg/imageutil
Package imageutil contains code shared by image-related packages.
Package imageutil contains code shared by image-related packages.
pkg
mention
Package mention provides function for parsing twitter like mentions and hashtags
Package mention provides function for parsing twitter like mentions and hashtags

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL