Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

mediafetch

mediafetch es un wrapper web autoalojado para yt-dlp que permite descargar audio y video mediante interfaz moderna sin dependencias de base de datos.

Ficha actualizada 22 sept 2026, 16:56 · upstream 22 sept 2026, 14:26 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es mediafetch

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

Mediafetch es una herramienta open source diseñada para facilitar la descarga de contenido multimedia utilizando el motor robusto de yt-dlp. Proporciona una interfaz web intuitiva que elimina la necesidad de conocimientos técnicos avanzados, permitiendo a usuarios comunes gestionar descargas sin interactuar directamente con la línea de comandos.

El proyecto destaca por su arquitectura ligera: no requiere base de datos, lo que reduce significativamente los requisitos de mantenimiento y complejidad operativa. Está construido sobre Node.js y soporta despliegue mediante Docker, con archivos de configuración para docker-compose disponibles. Esto permite una instalación rápida en entornos controlados sin dependencias externas complejas.

La aplicación funciona como un proxy seguro entre el usuario y las fuentes de contenido, manteniendo el control de los datos descargados al ejecutarse localmente. Soporta múltiples sistemas operativos incluyendo Windows 10+, macOS 10.13+ y distribuciones Linux recientes, con requisitos específicos de recursos (4 núcleos CPU, 2GB RAM mínimo).

CASOS DE USO
  • Descargar videos de plataformas soportadas por yt-dlp mediante interfaz web sin instalar dependencias locales
  • Extraer archivos de audio de contenido multimedia para uso personal o archivado
  • Autoalojar herramienta de descarga en servidor propio para mantener privacidad y control de datos
  • Utilizar como proxy seguro entre navegador y fuentes externas sin exponer credenciales del cliente
PUNTOS DESTACADOS
  • Interfaz web moderna construida sobre Node.js con diseño simplificado
  • Arquitectura sin base de datos reduce mantenimiento y complejidad operativa
  • Soporte nativo para despliegue Docker con docker-compose incluido
  • Compatible con Windows 10+, macOS 10.13+ y distribuciones Linux recientes
PRECAUCIONES
  • Requiere instalación previa de Docker en el sistema anfitrión
  • No incluye autenticación por defecto, exponiendo la interfaz localmente
  • Dependencia externa de yt-dlp que debe mantenerse actualizado manualmente
  • Puertos múltiples (5000, 3002, 3000) pueden requerir configuración de firewall
01

Perfil de infraestructura

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

CPU4 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

Ejecutar docker-compose up en puerto 5000 tras descargar imagen o tarball. Verificar conexión a internet estable y cumplir requisitos OS (Windows 10+, macOS 10.13+, Linux reciente). Asegurar que Docker esté instalado y corriendo antes de iniciar contenedores.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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