telegram-auto-downloader
DownLee es un gestor de descargas auto-hospedado para Telegram con panel web en tiempo real, soporte para VPS/Seedbox vía SFTP y clientes torrent integrados.
Ficha actualizada 24 sept 2026, 18:46 · upstream 24 sept 2026, 18:42 · release sin release detectada
Qué es telegram-auto-downloader
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DownLee es una herramienta de software auto-hospedada diseñada para descargar medios desde chats y canales de Telegram, así como gestionar descargas directas por URL (YouTube, Twitter, Instagram) y archivos remotos en servidores VPS o seedboxes. Utiliza una arquitectura híbrida con un backend en Python/Flask y un frontend moderno en React/TypeScript, ofreciendo un panel de control web para monitorear el progreso, la velocidad y el estado de las tareas en tiempo real mediante WebSockets.
- Automatizar la descarga de archivos multimedia enviados a chats específicos de Telegram sin intervención manual.
- Gestionar descargas de torrents desde un servidor remoto (seedbox) conectando clientes como Transmission o qBittorrent vía SSH/SFTP.
- Centralizar el control de descargas de múltiples fuentes (Telegram, URLs externas, VPS) en una única interfaz web con modo oscuro y PWA.
- Sincronización automática de carpetas de un servidor remoto al local mediante autoSync para archivos nuevos.
- Integración nativa con Telegram vía Telethon para monitoreo de canales y chats específicos.
- Soporte multi-cliente para torrents (Transmission y qBittorrent) con gestión de estado en tiempo real.
- Interfaz web moderna con React, Tailwind CSS y soporte PWA para instalación en móviles o escritorio.
- Gestión segura de credenciales cifradas y autenticación JWT con tokens revocables.
- Sistema de reglas de renombrado con expresiones regulares aplicado antes de iniciar la descarga.
- No incluye Dockerfile ni archivos de composición nativos, requiriendo instalación manual de dependencias (Python, Node.js).
- La funcionalidad 'Bot Queries' permite ejecutar comandos del sistema desde Telegram, lo que representa un riesgo de seguridad si no se restringe estrictamente el rol de administrador.
- Requiere configuración manual de la base de datos PostgreSQL y variables de entorno antes del despliegue.
- El frontend debe compilarse por separado (npm run build) antes de ejecutar el backend.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar Python 3.10+, Node.js 18+ y PostgreSQL. Clonar repositorio, crear entorno virtual, instalar dependencias y compilar frontend. Configurar .env con credenciales de Telegram (API_ID, API_HASH) y conexión a base de datos. Crear servicio systemd para arranque automático. Cambiar credenciales por defecto inmediatamente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



