Skip to content
Branch: master
Go to file

Latest commit

erfantkerfan committed 15a8f60 Jun 20, 2020
using this command the local time setting will be pushed to docker as a read-only file so you can use your local time


Failed to load latest commit information.

Async MTProto Proxy

Fast and simple to setup MTProto proxy written in Python.

Starting Up

  1. git clone -b stable; cd mtprotoproxy
  2. (optional, recommended) edit, set PORT, USERS and AD_TAG
  3. docker-compose up -d (or just python3 if you don't like Docker)
  4. (optional, get a link to share the proxy) docker-compose logs


Channel Advertising

To advertise a channel get a tag from @MTProxybot and put it to


The proxy performance should be enough to comfortably serve about 4 000 simultaneous users on the VDS instance with 1 CPU core and 1024MB RAM.

More Instructions

Advanced Usage

The proxy can be launched:

  • with a custom config: python3 [configfile]
  • several times, clients will be automaticaly balanced between instances
  • with uvloop module to get an extra speed boost
  • with runtime statistics exported to Prometheus
You can’t perform that action at this time.