Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AuraTorrent

AuraTorrent es una interfaz web moderna para qBittorrent construida con Vue 3. Ofrece gestión de descargas desde navegador, alertas vía Telegram y soporte PWA para móviles. Incluye programación visual de ancho de banda, editor de temas en tiempo real y HUD de velocidad flotante. Compatible con Docke

Ficha actualizada 28 sept 2026, 12:47 · upstream 28 sept 2026, 11:52 · release v2.4.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es AuraTorrent

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

AuraTorrent es una interfaz web de alto rendimiento para qBittorrent, desarrollada con Vue 3 y Vite. Se integra directamente en el directorio WebUI del cliente o se ejecuta como contenedor Docker independiente, proporcionando una experiencia PWA instalable en dispositivos móviles iOS y Android sin necesidad de tiendas de aplicaciones.

Destaca por su motor de programación de ancho de banda mediante matriz térmica visual (heatmap) que ajusta el tráfico automáticamente según la hora. Incluye un editor de temas en tiempo real con soporte para estilos glassmorphism y neón, además de herramientas de diagnóstico como el HUD de velocidad flotante y paletas de comandos globales para navegación rápida.

Cuenta con un bot de Telegram nativo (AuraBot) para notificaciones de finalización de descargas y estados del sistema. La arquitectura separa el frontend Vue del backend de qBittorrent mediante REST API, garantizando seguridad con auditorías de dependencias automáticas en CI y configuración estricta de CORS.

CASOS DE USO
  • Gestión de descargas desde navegador web o móvil vía PWA
  • Programación automática de ancho de banda para optimizar la red según horarios
  • Monitorización visual de velocidad y estado en tiempo real mediante HUD flotante
  • Personalización estética profunda con editor de variables CSS y temas neón
  • Recepción de alertas de descarga completada vía bot de Telegram
  • Despliegue rápido en seedboxes o servidores domésticos usando Docker Compose
PUNTOS DESTACADOS
  • Interfaz PWA instalable para iOS y Android sin app nativa
  • Matriz térmica visual para programación de ancho de banda 7x24
  • Editor de temas en tiempo real con exportación a JSON
  • Integración nativa con API REST de qBittorrent 4.4+
  • Auditoría de seguridad automática mediante npm audit en CI/CD
  • Bot de Telegram incluido para notificaciones push y gestión remota
PRECAUCIONES
  • Requiere qBittorrent versión 4.4 o superior para la integración API
  • El despliegue del bot de Telegram necesita configuración manual de tokens y permisos
  • La interfaz depende de un navegador moderno con soporte WebGL/Canvas para los HUDs
  • No incluye servidor web propio, requiere qBittorrent o Nginx externo para servir archivos estáticos
  • Dependencia externa de VueTorrent para la arquitectura base (GPL-3.0)
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

AuraTorrent OverviewBandwidth Scheduler HeatmapThemeLab CSS customizationSpeed Ticker HUDBiosSystem Kernel Diagnostic Overlay
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Para producción, se recomienda usar la imagen Docker oficial ghcr.io/biossystem/auratorrent:latest mapeando el puerto 8000. Alternativamente, extraer el ZIP en la carpeta webui de qBittorrent y activar la opción Use alternative Web UI en las opciones del cliente. Asegurar que el servidor web permita CORS desde el origen de la aplicación o usar Nginx inverso para servir los archivos estáticos Vue compilados. Configurar variables de entorno para el bot Telegram antes de iniciar python main.py.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
VueNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
517380
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

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.