How to install teleproxy (x86_64)
Telegram MTProto proxy with DPI resistance
License: GPLv2 and LGPLv2
https://github.com/teleproxy/teleproxy
Install
sudo yum -y install https://extras.getpagespeed.com/release-latest.rpm sudo yum -y install teleproxy
Description
Telegram MTProto proxy with DPI resistance, fake-TLS camouflage, direct-to-DC mode, and Prometheus metrics.
RPMs
teleproxy-4.12.2-1.amzn2023.x86_64
[349 KiB]
Danila Vershinin (2026-04-30)
—
- Improved build hygiene with no runtime changes. · - Support for compiling with clang on x86_64. · - Added intrinsic shims for GCC-only names. · - New CI job for clang x86_64 builds.
teleproxy-4.12.1-1.amzn2023.x86_64
[349 KiB]
Danila Vershinin (2026-04-29)
—
- Hotfix for log spam introduced in 4.12.0. · - Fixes IP tracking table overflow for busy plain secrets. · - Plain secrets now use a Bloom filter for tracking. · - Cumulative unique IPs counter prevents memory overflow. · - Throttles warnings for limit-bearing secrets to once per minute. · - Includes secret label and remediation hint in warnings.
teleproxy-4.11.0-1.amzn2023.x86_64
[348 KiB]
Danila Vershinin (2026-04-14)
—
- Added SOCKS5 support in check command for DC probes. · - New --socks5 URL CLI flag for SOCKS5 configuration. · - Improved handling of buffer allocation failures. · - Fixed PROXY protocol metrics reporting in multi-worker mode. · - Updated documentation with Cloudflare Spectrum deployment guide.
teleproxy-4.10.0-1.amzn2023.x86_64
[345 KiB]
Danila Vershinin (2026-04-08)
—
- Graceful connection draining on secret removal prevents dropping in-flight connections. · - New TOML option `drain_timeout_secs` allows configurable drain timeout. · - Expanded slot capacity to 16 active and 16 draining connections. · - New statistics for monitoring draining secrets added. · - Introduced signed dnf repository for easy installation. · - Packages are built from static binaries and signed with RSA 4096. · - First install generates a random secret in config without overwriting user edits.
teleproxy-4.9.0-1.amzn2023.x86_64
[338 KiB]
Danila Vershinin (2026-04-06)
—
- Added PROXY protocol v1/v2 listener support via CLI and config options. · - Auto-detects client IP from load balancer headers. · - IP ACLs now validate against real client IPs post-header parsing. · - Supports v2 LOCAL command for health check probes. · - Introduced new stats for proxy protocol connections and errors. · - Fixed issue with auto-generated secret not saving to config. · - Enhanced SEO metadata and completed Russian translation.
teleproxy-4.7.0-1.amzn2023.x86_64
[332 KiB]
Danila Vershinin (2026-04-05)
—
- Added per-secret data quota to limit bytes transferred. · - Introduced unique IP limit for simultaneous connections. · - Implemented secret expiration feature for auto-disable. · - Configurable via TOML and environment variables for Docker. · - Added monitoring counters for rejection reasons in Prometheus. · - Enhanced SOCKS5 upstream proxy support. · - Updated documentation for installation and usage.
teleproxy-4.6.0-1.amzn2023.x86_64
[322 KiB]
Danila Vershinin (2026-04-04)
—
- Improved DPI resistance with wider ServerHello size variation. · - ServerHello fragmentation enhances security against DPI detection. · - Docker healthcheck now respects custom STATS_PORT settings. · - install.sh supports multiple secrets for enhanced configuration. · - New /link endpoint provides scannable QR code links. · - Updated documentation on DPI resistance features.
teleproxy-4.4.0-1.amzn2023.x86_64
[298 KiB]
Danila Vershinin (2026-04-03)
—
- Added TOML config file support for all settings. · - SIGHUP now reloads secrets without dropping connections. · - CLI flags can override config file values. · - Introduced one-liner installer for bare-metal Linux. · - Docker start script generates TOML config internally. · - Updated to vendored tomlc17 TOML v1.1 parser.
teleproxy-4.3.3-1.amzn2023.x86_64
[272 KiB]
Danila Vershinin (2026-04-02)
—
- Fix `--address` option for IPv6 auto-detection. · - Listener now binds to specified address for IPv6. · - Outbound IPv6 to Telegram DCs remains unaffected. · - Add `BIND_ADDRESS` environment variable for Docker.
teleproxy-4.3.1-1.amzn2023.x86_64
[271 KiB]
Danila Vershinin (2026-04-01)
—
- Fix crash on IPv6 auto-detection during listener registration. · - Handle CDN DC IDs 201-299 with fallback to origin DC. · - Validate address family directly in accept handler for security.