Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

cloud-torrent

Cliente torrent auto-alojado escrito en Go con interfaz web para iniciar descargas remotas y streaming HTTP de archivos almacenados localmente en el servidor.

Ficha actualizada 9 nov 2026, 21:34 · upstream 26 oct 2026, 6:03 · release v0.9.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es cloud-torrent

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

Cloud Torrent es un cliente torrent auto-alojado desarrollado en Go (Golang) que permite iniciar descargas de torrents desde cualquier ubicación remota. Los archivos se descargan como conjuntos de archivos en el disco local del servidor, los cuales luego son recuperables o streamables a través de HTTP mediante su interfaz web integrada.

El proyecto destaca por ser un binario único y cross-platform, con búsqueda de torrents embebida, actualizaciones en tiempo real y diseño amigable para móviles. Utiliza la implementación nativa de Go para servir contenido (ServeContent), lo que garantiza una transferencia eficiente sin necesidad de servidores web adicionales.

El proyecto es una reescritura del anterior cliente Node.js (node-torrent-cloud) y mantiene compatibilidad con imágenes Docker oficiales disponibles en Docker Hub, aunque no incluye Dockerfile ni archivos de composición nativos en el repositorio principal.

CASOS DE USO
  • Iniciar descargas de torrents desde cualquier dispositivo remoto sin necesidad de estar conectado a la red local del servidor
  • Streaming de contenido multimedia directamente desde los archivos almacenados en el disco local del servidor vía HTTP
  • Gestión centralizada de descargas múltiples con interfaz web accesible desde cualquier navegador compatible
  • Almacenamiento temporal de torrents para posterior descarga manual o automatización mediante scripts externos
PUNTOS DESTACADOS
  • Binario único compilado en Go sin dependencias externas, facilitando despliegues simplificados en cualquier sistema operativo
  • Búsqueda de torrents embebida integrada directamente en la interfaz web para localizar contenido rápidamente
  • Actualizaciones en tiempo real del estado de las descargas mediante WebSockets o polling HTTP
  • Diseño responsivo optimizado para acceso desde dispositivos móviles y tablets
  • Implementación nativa de Go para servir contenido con bajo consumo de recursos
  • Compatibilidad con imágenes Docker oficiales disponibles públicamente en Docker Hub
PRECAUCIONES
  • No incluye Dockerfile ni archivos de composición nativos, requiriendo uso de imagen precompilada o compilación manual desde fuente
  • Requiere instalación de Go para compilar desde el código fuente original si no se utiliza la imagen Docker
  • Las funcionalidades avanzadas como backends remotos, transformaciones de archivos y RSS están en rama 0.9 sin disponibilidad inmediata
  • No soporta autenticación OAuth o SSO, limitándose a autenticación básica (user:password) mediante parámetro --auth
  • La interfaz web no incluye gestión avanzada de metadatos de torrents ni organización automática de carpetas
VISUAL

Capturas del proyecto

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

screenshot
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.

Despliegue manual

Pendiente de la cola editorial R11-R6 con investigación verificable.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsVueNode.jsGo
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.