Unofficial open source mtproto server written in golang with compatible telegram client.
open source mtproto server implemented in golang with compatible telegram client.
Open source mtproto server implementation written in golang, support private deployment.
Teamgram
relies on open source high-performance components:
Privatization deployment Before Teamgram
, please make sure that the above five components have been installed. If your server does not have the above components, you must first install Missing components.
If you have the above components, it is recommended to use them directly. If not, it is recommended to use docker-compose-env.yaml
.
git clone https://github.com/teamgram/teamgram-server.git
cd teamgram-server
init database
. create database teamgram
. init teamgram database
mysql -uroot teamgram < teamgramd/sql/1_teamgram.sql
mysql -uroot teamgram < teamgramd/sql/migrate-*.sql
mysql -uroot teamgram < teamgramd/sql/z_init.sql
init minio buckets
documents
encryptedfiles
photos
videos
http://ip:xxxxx
and createmake
cd teamgramd/bin
./runall2.sh
git clone https://github.com/teamgram/teamgram-server.git
cd teamgram-server
# run dependency
docker-compose -f ./docker-compose-env.yaml up -d
# run docker-compose
docker-compose up -d
Important: default signIn verify code is 12345
Please report bugs, concerns, suggestions by issues, or join telegram group Teamgram to discuss problems around source code.
If need enterprise edition:
please PM the author
If you like or are using this project to learn or start your solution, please give it a star. Thanks!