·
1 min de lectura
JDownloader 2 (Docker)
Un gestor de descargas de código abierto que se ejecuta en un contenedor Docker con interfaz web.
Esta es una implementación de JDownloader 2, un popular gestor de descargas de código abierto, dentro de un contenedor Docker. La imagen, mantenida por jlesage, permite acceder a la interfaz gráfica de usuario (GUI) completa de JDownloader a través de un navegador web.
JDownloader 2 simplifica y automatiza la descarga de archivos de cientos de servicios de alojamiento de archivos.
Funcionalidades clave
- Gestión de descargas: Permite iniciar, detener y pausar descargas.
- Límites de ancho de banda: Configuración de límites para no saturar la conexión a internet.
- Extracción automática: Descomprime archivos (rar, zip, etc.) automáticamente una vez finalizada la descarga.
- Captura de enlaces: Monitoriza el portapapeles en busca de enlaces de descarga.
- Resolución de CAPTCHAs: Soporte para la resolución automática de muchos tipos de CAPTCHAs.
- Acceso remoto: La interfaz web permite gestionar las descargas desde cualquier dispositivo en la red.
Ventajas (del contenedor Docker)
- Aislamiento: La aplicación se ejecuta en un entorno aislado, sin afectar al sistema anfitrión.
- Fácil instalación: Se despliega rápidamente con una sola configuración de Docker Compose.
- Acceso web: No requiere un escritorio físico en el servidor; se accede a la GUI a través del navegador.
- Persistencia: La configuración y las descargas se guardan en volúmenes, sobreviviendo a reinicios y actualizaciones del contenedor.
Docker compose
version: '3.8'
services:
jdownloader-2:
image: jlesage/jdownloader-2
container_name: jdownloader-2
ports:
- "5800:5800"
volumes:
- ./jdownloader-config:/config
- ./jdownloader-output:/output