Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funneling
Site structure: single-machine Docker stack (MTProto proxy cluster + FastAPI admin panel + Telegram gatekeeper bot)
Baseline architecture
Public internet
β”œβ”€β”€ :443 mtproto-proxy (nineseconds/mtg:2, FakeTLS, disguised domain cloudflare.com)
β”œβ”€β”€ :8443 mtg-member (ghcr.io/mhsanaei/mtg-multi:latest, member multi-key engine)
β”‚ └── :9090 (127.0.0.1 only) admin API + bearer token
β”œβ”€β”€ :8080 mtproto-webui (python:3.11-slim, FastAPI 0.109.0 + uvicorn 0.27.0 + Jinja2 3.1.3)
β”œβ”€β”€ :32662 mtproto-proxy-node_fd9248 (mtg:2, disguised domain vultr.com) ← registered in panel
β”œβ”€β”€ :21691 mtproto-proxy-node_2ee68c (mtg:2, disguised domain digitalocean.com) ← registered in panel
└── Host systemd: mtg-bot.service (python3 /opt/mtg-bot/bot.py, @laosha689bot)
Container orchestration: /opt/mtprotoserver/docker-compose.yml (compose v3.8; the host only has the docker-compose v1 standalone binary, no compose plugin).
The single source of truth for data is files/built-in storage β€” no MySQL, no redis:

Overview: A Telegram acceleration channel for phones (commonly known as a proxy/circumvention line), plus a web admin backend for the operator (issue accounts, view traffic, check server status). There is also a Telegram bot β€” users must first join our channel before they can ask the bot for their own line.
What it can do now
Web backend: 7 pages showing whether lines are online, who claimed which line, how much traffic was used, and how much server CPU/memory remains.
Issuing lines to users: in the backend’s “Member Keys” section, one click creates a dedicated line for someone. You can set limits like “max 30GB” or “valid until date”, then just send the link β€” the user clicks it and connects.
Automatic gatekeeping: when a user clicks “Claim a line” on the bot, it first checks whether they’ve joined our channel. Only then does it issue the line; if they leave the channel, their line is cut off immediately.
Multiple backup lines: if one line gets blocked, you can switch to another. One click on “Add proxy node” in the backend spins up a new one automatically β€” no need to type commands manually.
QR/copy for mobile: the backend has a copy button; one click copies the link.
What bugs were fixed before this write-up (in plain language)
The panel was originally in Russian; it’s all been switched to Chinese.
The copy button did nothing (because the panel runs on http, not https, so the browser blocks clipboard access); it’s been fixed to “offer a fallback method if copying fails”.
The bot used to only answer the first command and ignore all others; fixed.
The member section used to be “users exist on paper but can’t actually connect”; it only became truly usable after switching to an engine that supports one key per person.
Added bulk operations to the backend: one click to add duration to everyone, add traffic, rotate keys, or disable.

#tgproxy #telegramproxy #planevpn #mtproto-proxy #MTProto

πŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funnelingπŸ–Ό Newly developed 2026 Telegram proxy line β€” use TG in China without a VPN, bindable to channels for traffic funneling