// DevOps

Caso: Lanzamiento y registro de un proxy MTProto en 5 minutos con Docker

Publicado el 12.06.2026

Actualización: junio 2026

Guía verificada y actualizada.

Qué ha cambiado:

  • Docker Compose V2 — desde Docker Engine 23+, el comando docker-compose (con guion) ha sido reemplazado por docker compose (sin guion, plugin integrado). En Ubuntu 22.04+ con el repositorio oficial de Docker, use docker compose. Los comandos de este artículo han sido actualizados.
  • Actualizaciones de imagen — Telegram publica parches para telegrammessenger/proxy. Actualice periódicamente:
    bash
    docker compose pull && docker compose up -d
  • Soporte Fake TLS (secreto ee) — la imagen oficial soporta Fake TLS. El secreto se genera manualmente: ee + nombre de dominio a suplantar en hex:
    bash
    echo -n "www.amazon.com" | xxd -ps | tr -d '\n' | sed 's/^/ee/'
    # → ee7777772e616d617a6f6e2e636f6d
    Use el resultado como SECRET=. El tráfico parecerá una conexión TLS al dominio especificado.
    Para mayor simplicidad, el prefijo dd (relleno aleatorio) funciona de forma nativa y solo requiere head -c 16 /dev/urandom | xxd -ps.
  • @MTProxybot — funciona sin cambios.

Una alternativa más moderna: Telemt con Fake TLS

Si generar el secreto ee resulta complicado, existe Telemt: un servidor MTProxy en Rust donde Fake TLS se configura con un solo flag --tls-domain, sin generación manual de hex. El despliegue es idéntico — Docker Compose, puerto 443.


Objetivo

🚀 Crear un proxy propio, rápido y fiable, registrarlo en Telegram para rastrear estadísticas y, si se desea, hacerlo público.


Elección de la solución: Docker + Imagen oficial MTProto

  • ¿Por qué Docker?
    Docker permite ejecutar el proxy en un contenedor aislado sin instalar dependencias innecesarias en el servidor. Es limpio, seguro e increíblemente rápido.
    El archivo docker-compose.yml describe toda la configuración en un solo lugar, lo que hace que el despliegue y la gestión sean tareas triviales.

  • ¿Por qué telegrammessenger/proxy?
    Es la imagen oficial y verificada del equipo de Telegram. Está optimizada, es estable y utiliza el protocolo MTProto, diseñado específicamente para operar en condiciones de restricciones y enmascaramiento del tráfico.


⚙️ Implementación: análisis de docker-compose.yml

yaml
services:
  mtproto:
    # 1. Imagen
    image: telegrammessenger/proxy:latest
    container_name: mtproto
    
    # 2. Política de reinicio
    restart: unless-stopped
    
    # 3. Reenvío de puerto
    ports:
      - "443:443/tcp"
      
    # 4. Configuración del entorno
    environment:
      # IMPORTANTE: ¡SECRET debe ser una clave hex de 32 caracteres!
      - SECRET=dd000102030405060708090a0b0c0d0e0f
      
    # 5. Almacenamiento de datos
    volumes:
      - proxy-config:/data

volumes:
  proxy-config:

Análisis de los puntos clave

  1. Imagen: se utiliza la oficial telegrammessenger/proxy:latest.

  2. Reinicio automático: restart: unless-stopped garantiza que el proxy se recupere tras una caída o reinicio del servidor.

  3. Puerto 443: el tráfico circula por el puerto HTTPS estándar, lo que complica el bloqueo.

  4. SECRET: clave hex única de 32 caracteres. Puedes generarla con el comando:

    bash
    head -c 16 /dev/urandom | xxd -ps

    Se recomienda añadir el prefijo dd para enmascarar.

  5. Volumen proxy-config: guarda la configuración y las estadísticas entre reinicios.


Ejecución y uso

  1. Guarda la configuración en el archivo docker-compose.yml.

  2. Inicia el proxy:

    bash
    docker compose up -d
  3. Genera el enlace para la conexión:

    tg://proxy?server=TU_DIRECCIÓN_IP&port=443&secret=TU_SECRETO

    Ejemplo:

    tg://proxy?server=123.45.67.89&port=443&secret=dd000102030405060708090a0b0c0d0e0f

    Al abrir ese enlace, Telegram propondrá automáticamente añadir el proxy.


📢 Paso 5: Registrar el proxy a través del bot

Para obtener estadísticas de uso y, posiblemente, aparecer en listas públicas, debes registrar tu proxy en Telegram.

  1. Encuentra el bot: abre Telegram y busca el bot oficial @MTProxybot.

  2. Inicia el registro: envía al bot el comando /newproxy.

  3. Indica host y puerto: el bot te pedirá que envíes host:puerto. Envía la dirección IP de tu servidor y el puerto, por ejemplo:

    123.45.67.89:443
  4. Indica el secreto: el bot solicitará tu clave secreta. Envía la misma clave hex de 32 caracteres que aparece en docker-compose.yml.

  5. Obtén el tag: si todo va bien, el bot registrará tu proxy y te dará un promo-tag único.

Tras el registro podrás usar el bot para ver estadísticas de conexiones y también vincular un canal patrocinador. Los usuarios conectados a tu proxy verán en la parte superior de la lista de chats un enlace fijado a tu canal.


✅ Resultados

  • Fiabilidad: proxy propio y controlado con reinicio automático.
  • Velocidad: limitada solo por la capacidad de tu VPS.
  • Seguridad: el tráfico se enmascara como HTTPS y el acceso está protegido por secreto.
  • Manejabilidad: el despliegue toma 5 minutos, la actualización — dos comandos.
  • Transparencia: el registro vía bot proporciona estadísticas y la posibilidad de promoción mediante un canal patrocinador.

// Reviews

Reseñas relacionadas

Había que hacer funcionar n8n, Redis y la base de datos. Lo había encargado antes a otro proveedor; todo se rompía constantemente. Se lo encargué a Mijaíl y al día siguiente todo funcionó rápido, ¡como un reloj!

Había que poner en marcha n8n, redis y la base de datos. Contraté antes a otro proveedor, y todo se rompía constantemente. Lo encargué a Mikhail, y al día siguiente ¡todo empezó a funcionar rápido, como un reloj!

christ_media

Instalación de n8n en su servidor VPS. Configuración de n8n, Docker, IA, Telegram

24.09.2025 · ★ 5/5

Comprador experimentado

ladohinpy

Instalación de n8n en su servidor VPS. Configuración de n8n, Docker, IA, Telegram

25.08.2025 · ★ 5/5

// Contact

¿Necesitas ayuda?

Escríbeme y te ayudaré a resolver el problema

Escribir en Telegram

Отвечаю в течение рабочего дня (03:00–13:00 GMT)

Или оставьте заявку здесь:

Enviar solicitud
Escribir y recibir una respuesta rápida