docker-compose.yml
services:
mtproxy:
image: aleksandrborodavkin/mtproxy-tls:latest
container_name: mtproxy
restart: unless-stopped
network_mode: host
env_file:
- .env
volumes:
- ./data:/data
.env
# Порт для подключения клиентов
PORT=443
# Домен для маскировки трафика (fake TLS)
DOMAIN=www.google.com
# Секрет 32 hex-символа. Оставьте пустым — сгенерируется автоматически
# Пример: SECRET=0123456789abcdef0123456789abcdef
SECRET=
# Тег от @MTProxybot. Оставьте пустым если не нужен
# Пример: TAG=abc123def456abc123def456abc12345
TAG=
Готовый Docker-образ Telegram MTProxy с fake TLS. Запускается за секунды.
cp .env.example .env
docker compose up -d
Секрет и ссылка для подключения — в логах:
docker compose logs
| Переменная | По умолчанию | Описание |
|---|---|---|
PORT | 443 | Порт для клиентов |
DOMAIN | www.google.com | Домен для маскировки fake TLS |
SECRET | авто | 32 hex-символа, генерируется если пусто |
TAG | — | Тег от @MTProxybot |
В логах будет готовая ссылка:
SECRET: 9d88c4bc6ec441027df7c4bf82296057
LINK: tg://proxy?server=YOUR_IP&port=443&secret=ee9d88c4bc...7777772e676f6f676c652e636f6d
Замените YOUR_IP на IP сервера и откройте ссылку в Telegram.
curl http://localhost:8888/stats
docker compose up -d # запуск
docker compose logs -f # логи
docker compose restart # перезапуск
docker compose down # остановка
Конфиги proxy-secret и proxy-multi.conf скачиваются при каждом запуске. Для обновления достаточно:
docker compose restart
/newproxy → укажите IP:PORTee).envПодходит любой с TLS 1.3: www.google.com, www.cloudflare.com, www.microsoft.com, www.apple.com
Content type
Image
Digest
sha256:32ebc4be6…
Size
32.6 MB
Last updated
7 months ago
docker pull aleksandrborodavkin/mtproxy-tls