Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

dsm-mini

Telegram bot con Mini App para Synology NAS: descarga archivos, gestión de discos y contenedores. Funciona sin VPN ni interfaz web del DSM.

Ficha actualizada 22 sept 2026, 20:21 · upstream 22 sept 2026, 20:13 · release v1.0.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es dsm-mini

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

dsm-mini es un bot Telegram que incluye una Mini App nativa para ejecutar una estación de trabajo Synology NAS (Download Station o File Station) directamente desde el chat. No requiere VPN ni acceso a la interfaz web del DSM, y permite gestionar archivos, descargar contenido, visualizar estado del sistema y controlar contenedores sin necesidad de una terminal SSH. El proyecto está desarrollado por Alex Lnos y se ha verificado en DSM 7.2.2 con las versiones más recientes de Download Station (4.1.2) y File Station (1.4.4).

CASOS DE USO
  • Gestionar descargas masivas desde magnet links sin necesidad de terminal SSH ni acceso a la interfaz web del DSM.
  • Visualizar el estado en tiempo real de archivos, discos y contenedores mediante una Mini App nativa.
  • Controlar tareas de descarga con seguimiento de progreso, velocidad y semáforo de peers.
  • Gestionar archivos directamente desde Telegram sin necesidad de abrir la terminal del DSM.
  • Monitoreo de estado del sistema (CPU, memoria, temperatura) a través de una interfaz web sencilla.
  • Automatización de tareas repetitivas como copias de seguridad o sincronización de archivos.
PUNTOS DESTACADOS
  • Funciona sin VPN ni acceso a la interfaz web del DSM: se conecta directamente mediante HTTPS con certificado válido.
  • Soporta múltiples idiomas (inglés, ruso, español, portugués, alemán, francés, italiano, turco, ucraniano, polaco) y el idioma no reconocido se asigna por defecto al inglés.
  • Permite instalar la Mini App desde el Centro de Paquetes del DSM sin necesidad de conocimientos técnicos avanzados.
  • Soporta múltiples arquitecturas (Intel/AMD x86-64 y ARM 64-bit) con paquetes independientes para cada arquitectura.
  • Incluye un sistema de notificaciones que alerta al usuario sobre tareas completadas, fallos o errores en tiempo real.
PRECAUCIONES
  • No funciona en DSM 6 ni versiones anteriores: requiere DSM 7 o superior. No ha sido probado en DSM 6.
  • El certificado SSL debe ser válido y expirarse antes de que se agote la renovación automática (aproximadamente cada 3 meses).
  • La Mini App no puede abrirse desde un navegador directamente: solo a través del bot Telegram.
  • No incluye soporte para archivos grandes o muy pesados, ya que depende de la capacidad de red y almacenamiento del NAS.
  • El estado actual de los contenedores se sincroniza con el DSM pero no permite iniciarlos manualmente desde la Mini App.
  • La versión actual es una implementación en JavaScript/Node.js con Go backend: puede ser inestable o tener dependencias externas que requieren mantenimiento.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalación: crear un usuario del DSM sin verificación de dos factores, obtener un dominio con certificado válido (DDNS Synology) y configurar el proxy HTTPS en la terminal del DSM. La Mini App se instala desde el Centro de Paquetes como 'dsm-mini (Telegram Mini App)' y se activa mediante la Mini App. Se recomienda mantener el archivo config.env actualizado al actualizar el paquete. Para pruebas, usar un NAS local con DSM 7+ y una conexión a internet estable.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
06

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.