The net/telemt port
telemt-3.3.31 – MTProxy for Telegram (cvsweb github mirror)
Description
Telegram supports "MTProxy", allowing clients to connect via a proxy server, masking the original source IP and obfuscating user traffic, making it significantly harder for ISPs and governments to detect outgoing connections pointing to Telegram servers. Telemt is a fast, secure, and feature-rich implementation of a proxy server. Written in Rust, it fully implements the official Telegram proxy algo and adds many production-ready improvements such as: - ME Pool + Reader/Writer + Registry + Refill + Adaptive Floor + Trio-State + Generation Lifecycle - Full-covered API w/ management - Anti-Replay on Sliding Window - Prometheus-format Metrics - TLS-Fronting and TCP-Splicing for masking from "prying" eyesWWW: https://github.com/telemt/telemt
Readme
+-------------------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-------------------------------------------------------------------------------
Configuration
=============
Generate ${SYSCONFDIR}/telemt/config.toml with `telemt --init` (see `--help`)
or adapt commented files from ${EXAMPLES_DIR}/.
The following is recommended:
[general]
# Avoid ANSI escape sequences in logs.
disable_colors = true
[server]
# Use an unprivileged listen port to start as unprivileged user.
port = 8443
[network]
ipv6 = true
prefer = 6
Maintainer
Klemens Nanni
Categories
Build dependencies
Files
- /etc/rc.d/telemt
- /etc/telemt/
- /usr/local/bin/telemt
- /usr/local/share/doc/pkg-readmes/telemt
- /usr/local/share/examples/telemt/
- /usr/local/share/examples/telemt/config.toml
- /var/telemt/
- @newgroup _telemt:576
- @newuser _telemt:576:_telemt::MTProxy for Telegram:/var/telemt:/sbin/nologin