// DevOps
Кейс: Запуск и регистрация MTProto прокси за 5 минут с помощью Docker
Опубликовано 22.09.2026
Ссылка, чтобы проверить, как работает установленный Telemt
Обновление: сентябрь 2026
Прежде чем разворачивать официальный образ, учтите его состояние:
- Образ почти не обновляется. Тег
telegrammessenger/proxy:latest(он же1.4) последний раз публиковался 28 февраля 2020 года. В апреле 2026 года в репозитории появился тег2.0beta, но в документации образа он не описан, и полагаться на него в работе рискованно. - Fake TLS (секрет с префиксом
ee) в документации официального образа не описан. Образ настраивается только переменнымиSECRET,SECRET_COUNT,TAGиWORKERS. Маскировку под TLS-соединение с чужим доменом он не предлагает. - Режим
dd(случайное выравнивание пакетов) включается на стороне клиента — префиксомddв ссылке. В сам сервер секрет передаётся без префикса.
Поэтому для нового прокси мы рекомендуем Telemt — MTProxy-сервер на Rust, который поддерживает Fake TLS, регулярно обновляется и работает в Docker на порту 443:
- Telemt: установка MTProxy в Docker на порту 443 с Fake TLS
- Telemt: веб-прокси для Telegram (WEB-режим)
Официальный образ по-прежнему подходит для быстрой проверки и простых сценариев. Ниже — как запустить его правильно.
Задача
Запустить собственный MTProto-прокси, зарегистрировать его в Telegram, чтобы видеть статистику, и при желании привязать к нему спонсорский канал.
Решение: Docker и официальный образ
- Docker запускает прокси в изолированном контейнере без установки зависимостей на сервер. Вся конфигурация описана в одном файле
docker-compose.yml. telegrammessenger/proxy— образ от команды Telegram. Он реализует протокол MTProto и умеет принимать до 16 секретов одновременно.
Конфигурация docker-compose.yml
services:
mtproto:
image: telegrammessenger/proxy:1.4
container_name: mtproto
restart: unless-stopped
ports:
- "443:443/tcp"
environment:
# 16 байт в шестнадцатеричном виде, строчными буквами: ровно 32 символа, без префикса dd
- SECRET=0123456789abcdef0123456789abcdef
# Тег от @MTProxybot — добавьте после регистрации
# - TAG=ваш_тег
volumes:
- proxy-config:/data
volumes:
proxy-config:Что важно
Образ. Тег
1.4— то же, чтоlatest; явная версия защищает от неожиданной подмены.Перезапуск.
restart: unless-stoppedподнимает прокси после сбоя или перезагрузки сервера.Порт 443. Стандартный порт HTTPS реже закрыт в сетях провайдеров. Если пробрасываете в контейнер другой внешний порт, указывайте его же в ссылке для клиентов.
SECRET. Ровно 16 байт в шестнадцатеричном виде — 32 символа. Сгенерировать:
bashhead -c 16 /dev/urandom | xxd -psЕсли переменную
SECRETне задать, образ сгенерирует секрет сам и покажет его в журнале:docker compose logs mtproto. Несколько секретов можно перечислить через запятую.Том
proxy-config. Сохраняет сгенерированный секрет и настройки между перезапусками.
Запуск и ссылка для подключения
Сохраните конфигурацию в
docker-compose.ymlи запустите прокси:bashdocker compose up -dСформируйте ссылку. Чтобы клиент включил режим случайного выравнивания пакетов, добавьте к секрету префикс
dd— только в ссылке, не вSECRET:tg://proxy?server=ВАШ_IP&port=443&secret=ddВАШ_СЕКРЕТНапример:
tg://proxy?server=203.0.113.10&port=443&secret=dd0123456789abcdef0123456789abcdefПри открытии ссылки Telegram предложит добавить прокси.
Обновление образа — по мере выхода новых версий (редко):
bashdocker compose pull && docker compose up -d
Регистрация прокси через бота
Регистрация даёт статистику подключений и возможность показывать пользователям спонсорский канал.
Откройте в Telegram официального бота @MTProxybot и отправьте команду
/newproxy.Пришлите адрес и порт сервера, например
203.0.113.10:443.Пришлите секрет — тот же 32-символьный ключ, что в
SECRET, без префиксаdd.Бот зарегистрирует прокси и выдаст тег.
Добавьте тег в
docker-compose.yml(строкаTAG=) и перезапустите контейнер:bashdocker compose up -dТег не сохраняется в томе: образ берёт его только из переменной окружения при каждом запуске.
После этого в боте доступны статистика и привязка спонсорского канала: пользователи вашего прокси увидят ссылку на канал вверху списка чатов.
Итог
- Официальный образ запускается за несколько минут, но почти не развивается и не описывает Fake TLS.
- Секрет — 32 шестнадцатеричных символа;
ddдобавляется только в ссылку для клиентов. - Тег от @MTProxybot передаётся переменной
TAGпри каждом запуске. - Для рабочего прокси с Fake TLS и актуальными обновлениями — Telemt.
Ссылка, чтобы проверить, как работает установленный Telemt
Нужен MTProto-прокси под ключ?
Настрою сервер, покрою Fake TLS, объясню как поддерживать. Пишите — отвечу в рабочий день.
Написать в Telegram →// Reviews
Отзывы по теме
Опыт сотрудничества оставил максимально позитивное впечатление, в первую очередь профессионализмом и подходом к решению возникающих проблем.
Опыт сотрудничества оставил максимально позитивное впечатление, в первую очередь профессионализмом и подходом к решению возникающих проблем.
Jitsi meet: персональный zoom, настройка jitsi meet в docker и на VPS
11.11.2025 · ★ 5/5
Была задача наладить работу n8n, redis и базы данных. Заказывал раньше у другого исполнителя, постоянно все ломалось. Заказал у Михаила, на следующий же день все стало работать быстро, как часы!
Была задача наладить работу n8n, redis и базы данных. Заказывал раньше у другого исполнителя, постоянно все ломалось. Заказал у Михаила, на следующий же день все стало работать быстро, как часы!
N8n установка на ваш vps сервер. Настройка n8n, docker, ai, telegram
24.09.2025 · ★ 5/5
Спасибо за быструю и хорошую работу. Все сделали оперативно и так как нужно!
Спасибо за быструю и хорошую работу. Все сделали оперативно и так как нужно!
N8n установка на ваш vps сервер. Настройка n8n, docker, ai, telegram
06.09.2025 · ★ 5/5
Быстрое решение проблемы, всем рекомендую Михаила в качестве исполнителя! Пробовал собрать аналогичную конфигурацию самостоятельно и через советы нейросетей, в результате куча потраченных сил и средств (из-за простоя сервера). Так что мой совет в итоге - обращайтесь к профессионалам, это выйдет дешевле =) Спасибо Михаилу за профессионализм.
Быстрое решение проблемы, всем рекомендую Михаила в качестве исполнителя! Пробовал собрать аналогичную конфигурацию самостоятельно и через советы нейросетей, в результате куча потраченных сил и средств (из-за простоя …
N8n установка на ваш vps сервер. Настройка n8n, docker, ai, telegram
25.08.2025 · ★ 5/5
Михаил выполнил настройку очередного VPS. Быстро, профессионально обходя определенные ограничение хостинг провайдеров.
Михаил выполнил настройку очередного VPS. Быстро, профессионально обходя определенные ограничение хостинг провайдеров.
N8n установка на ваш vps сервер. Настройка n8n, docker, ai, telegram
12.08.2025 · ★ 5/5
Отличная работа, спасибо! Михаил профессионал своего дела, рекомендую!
Отличная работа, спасибо! Михаил профессионал своего дела, рекомендую!
N8n установка на ваш vps сервер. Настройка n8n, docker, ai, telegram
03.07.2025 · ★ 5/5
// Contact
Нужна помощь?
Свяжись со мной и я помогу решить проблему
Написать в TelegramОтвечаю в течение рабочего дня (03:00–13:00 GMT)
Или оставьте заявку здесь:
// Related