Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

jdownloader

JDownloader 2 encapsulado en Docker para Unraid, ofreciendo interfaz web completa vía Selkies con modo oscuro nativo, sin anuncios y autoinstalación. Ideal para automatización de descargas en servidores domésticos o empresariales.

Ficha actualizada 25 sept 2026, 18:01 · upstream 25 sept 2026, 17:55 · release v4.8.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es jdownloader

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

Este repositorio proporciona una imagen Docker optimizada para JDownloader 2, diseñada principalmente para la plataforma Unraid pero compatible con cualquier entorno Linux moderno. La solución integra JDownloader 2 dentro de un contenedor que ejecuta su interfaz gráfica completa a través del protocolo Selkies, ofreciendo una experiencia de escritorio fluida en el navegador sin necesidad de instalar Java manualmente. Incluye soporte nativo para modo oscuro completo (paleta Carbon #161616) y elimina los anuncios por defecto, garantizando una interfaz limpia y funcional desde el primer inicio.

La arquitectura se basa en la imagen base linuxserver/baseimage-selkies, lo que permite aprovechar actualizaciones de seguridad semanales y un pipeline híbrido VNC/H.264 para renderizado acelerado por hardware. El contenedor realiza la instalación automática del runtime Java 21 y el propio JDownloader al arrancar, persistiendo toda la configuración en el volumen /config para sobrevivir a las actualizaciones de imagen.

Es compatible con arquitecturas amd64 y arm64, lo que facilita su despliegue en hardware diverso. La interfaz web requiere conexión HTTPS para garantizar un contexto seguro del navegador, necesario para funciones como la copia de portapapeles bidireccional y decodificación de video WebCodecs.

CASOS DE USO
  • Descarga automatizada de archivos desde múltiples hosters sin intervención manual
  • Gestión de descargas en servidores domésticos con interfaz web accesible desde cualquier navegador
  • Uso en entornos headless o sin escritorio gráfico mediante streaming VNC/H.264
  • Persistencia de configuración y sesiones tras actualizaciones del contenedor
  • Monitoreo de velocidad y estado de descargas en tiempo real a través de la UI web
PUNTOS DESTACADOS
  • Modo oscuro completo preconfigurado con paleta IBM Carbon #161616 en toda la interfaz
  • Interfaz web sin anuncios nativos, eliminando banners de premium y alertas molestas
  • Instalación automática de JDownloader 2 y Java 21 al iniciar el contenedor por primera vez
  • Soporte para renderizado acelerado por hardware mediante la pila Selkies
  • Persistencia de datos en volumen /config que sobrevive a docker pull o reinicios
PRECAUCIONES
  • Requiere conexión HTTPS para acceso directo (puerto 3001) debido a restricciones del navegador y Selkies
  • Necesita esperar al banner JDOWNLOADER IS READY tras el primer inicio antes de acceder a la UI
  • No incluye Docker Compose nativo, requiere configuración manual o uso del template Unraid
  • Licencia AGPL-3.0 que obliga a compartir modificaciones del código fuente si se distribuye
VISUAL

Capturas del proyecto

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

JDownloader download list with the Carbon dark theme and right-click menuJDownloader downloading multiple packages with the dark themeJDownloader Settings: User Interface tab, fully darkJDownloader 2 for UnraidPayPalDonate with crypto
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Docker detectado

Despliega en Unraid vía template my-JDownloader.xml o con docker-compose usando puertos 3000 (HTTP proxy) y 3001 (HTTPS). Asegura volumen /config para persistencia. Asigna shm_size: 1gb para rendimiento gráfico Selkies. Usa variable JD_THEME=Dark por defecto. Verifica banner de inicialización en logs antes de abrir navegador.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3000
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.