Versión Beta

Tu biblioteca de elinks.
Organizada. Distribuida.
Siempre disponible.

MediaNode es una plataforma para gestionar tu colección de enlaces ed2k://: organiza tu biblioteca multimedia, enriquécela con metadatos y tenla accesible desde cualquier nodo de tu red.

🔗 Elinks ed2k 🎬 Metadatos TMDB 🌐 Red de nodos 🔒 100% autoalojado
¿Qué es MediaNode?

Una biblioteca multimedia
para la red ed2k.

MediaNode te permite centralizar, organizar y distribuir tu colección de enlaces ed2k:// — también llamados elinks — con metadatos enriquecidos, búsqueda avanzada y sincronización entre nodos. Compatible con eMule, aMule y cualquier cliente basado en el protocolo ed2k.

🔗

Biblioteca de elinks

Importa, almacena y organiza tus enlaces ed2k:// en una interfaz moderna. Cada elink enriquecido con título, carátula y metadatos automáticos desde TMDB.

🌐

Red de nodos

Conecta múltiples instancias MediaNode, navega catálogos remotos y suscríbete a contenido de otros nodos. Tu colección exportable íntegra en formato ed2k estándar en cualquier momento.

Cómo funciona

Indexa, enriquece, monitoriza.

🗂️
1

Escanea y genera hashes

MediaNode escanea tus carpetas locales, extrae metadatos técnicos (resolución, códec, audio, HDR, grupo de release) y calcula hashes ED2K automáticamente. Sin configuración manual.

🎬
2

Enriquece con TMDB

Cada ítem se cruza con TMDB para obtener póster, sinopsis, reparto, valoración y géneros. Los pósters incluyen overlays con códec, HDR, idiomas y calidad visibles de un vistazo.

🌍
3

Comparte, suscríbete y automatiza

Conéctate a otros nodos MediaNode, suscríbete a títulos y recibe elinks directamente en tu cliente aMule cuando el contenido llega. Notificaciones vía Telegram, Discord o ntfy en cada evento.

La aplicación

Míralo en acción

Una interfaz moderna para una red que lleva décadas activa.

app.medianode.io
MediaNode — Vista principal

Haz clic en cualquier captura para verla a pantalla completa · Teclas ← → para navegar · Desliza la tira para ver todas

Funcionalidades

Todo lo que MediaNode
pone a tu disposición.

Una plataforma completa construida desde cero para la red ed2k, con las herramientas que la comunidad necesitaba.

🎬

Catálogo y Metadatos

  • Metadatos automáticos desde TMDB: título, año, póster, sinopsis, valoración, reparto y géneros
  • Detección de resolución, códec, audio, HDR, grupo de release y autor desde el nombre de archivo
  • Soporte para múltiples archivos por ítem con diferentes calidades, idiomas y fuentes
  • Detección y fusión automática de duplicados por huella de archivo, sin depender solo del título
  • Overlays visuales sobre los pósters con la información técnica de cada archivo
⛓️

Gestión de Elinks

  • Almacenamiento y gestión de enlaces ED2K por archivo
  • Copia al portapapeles o envío directo al cliente aMule con un clic
  • Formulario de adición con autocompletado de metadatos y selección de candidatos TMDB
  • Patrones de nomenclatura de archivos configurables
🔭

Descubrir y Popular

  • Vista Descubrir con cuadrícula visual de todo el contenido disponible
  • Ranking Popular basado en suscriptores, historial de entregas e interacciones reales — no en métricas simples
  • Filtros por resolución, códec, idioma, grupo de release y tipo de medio
  • Búsqueda de texto con soporte de acentos y orden de palabras independiente
🌐

Red y Nodos

  • Conexión de múltiples instancias de MediaNode en red
  • Navegación del catálogo de nodos remotos desde la interfaz local
  • Acceso a elinks de otros nodos sin salir de la aplicación
  • Sincronización de catálogos entre nodos de confianza con claves revocables
📂

Biblioteca y Escáner

  • Escáner de carpetas locales con extracción automática de metadatos técnicos
  • Verificación de disponibilidad de elinks (ED2K health check)
  • Cálculo y almacenamiento de hashes ED2K para archivos locales
  • Detección automática de series, temporadas y episodios por nombre de carpeta
🔔

Suscripciones y Notificaciones

  • Evaluación por episodio: cada episodio se entrega de forma independiente, sin saltarse ninguno
  • Integración con Overseerr: rellena temporadas disponibles y actualiza contenido a mayor calidad automáticamente
  • Estado de entrega transparente: indicadores claros de enviado/pendiente, qué episodio y cuándo
  • Vista de suscripciones rediseñada en formato compacto multicolumna
  • Notificaciones vía Telegram, Discord u otros canales compatibles con ntfy
  • Preferencias de resolución y calidad por suscripción
🔐

Usuarios y Roles

  • Sistema de roles administrador / usuario con permisos granulares
  • Cuatro clientes de descarga soportados: aMuTorrent, Synology Download Station, Rucio y aMule (3.1.0+)
  • Autenticación local y soporte OIDC
  • Invitaciones con caducidad y uso único para despliegues cerrados
📊

Analítica y Registro

  • Gráficos de distribución por resolución, códec, idioma, grupo de release y colaborador
  • Tendencias de entrega mejoradas: vista completa de 30 días con fechas legibles en el eje X
  • Registro de eventos completo: inicios de sesión, envíos, adiciones, sincronizaciones, errores
  • Panel de estadísticas de uso y actividad de la instancia
Seguridad y privacidad

Tu instancia, tus datos.
Sin compromisos.

MediaNode corre en tu propio servidor. La base de datos nunca sale de tu infraestructura — ni los elinks, ni las contraseñas, ni las credenciales de tus clientes de descarga.

🏠

100% autoalojado

No existe ningún backend centralizado de MediaNode. Todo corre en tu servidor: la base de datos, los archivos y la lógica de la aplicación. Lo que está en tu instancia se queda en tu instancia.

🔑

Credenciales cifradas en base de datos

Las credenciales de cada cliente de descarga (URL, usuario, contraseña) se cifran con cifrado simétrico antes de escribirse en base de datos. No se guardan ni transmiten en texto plano en ningún momento.

🔒

Contraseñas hash-only con bcrypt

Las contraseñas de usuario se almacenan únicamente como hashes bcrypt — nunca la contraseña original. Ni el administrador puede recuperarla. Solo el usuario puede cambiarla.

🎫

Tokens revocables por usuario

Cada usuario gestiona sus propios tokens de acceso a la API. Cualquier token puede revocarse de forma individual e inmediata sin afectar al resto de sesiones o dispositivos activos.

🛡️

RBAC + rate limiting

Control de acceso por rol (administrador / usuario) verificado en cada endpoint sensible. Los endpoints de autenticación y operaciones críticas aplican límites de tasa para reducir el riesgo de abuso.

🚫

Sin telemetría ni datos externos

MediaNode no envía ningún dato de uso a servidores externos. No hay tracking, no hay telemetría, no hay cuentas de terceros requeridas. Tu actividad permanece completamente privada en tu infraestructura.

📋

Registro de auditoría completo

Cada acción relevante queda registrada: inicios de sesión, envíos a clientes de descarga, adiciones al catálogo, sincronizaciones entre nodos y cambios de configuración. Sabes exactamente qué ocurrió, cuándo y quién lo hizo.

Preguntas frecuentes

MediaNode gestiona bibliotecas de enlaces ed2k. No almacena ni distribuye contenido. El protocolo ed2k y los enlaces son responsabilidad del usuario, igual que en cualquier cliente P2P como eMule o aMule.

Sí. MediaNode es compatible con eMule, aMule y cualquier cliente basado en el protocolo ed2k sin necesidad de cambiar tu configuración actual.

Sí. MediaNode corre en tu propio servidor sin backend centralizado. Las credenciales de clientes de descarga se cifran en reposo, las contraseñas se almacenan como hashes bcrypt y los tokens son revocables por usuario. Los nodos remotos solo acceden a lo que tú decides compartir explícitamente.

El código fuente estará disponible próximamente. Las contribuciones serán bienvenidas sin importar el nivel técnico: código, documentación, traducciones o simplemente compartiendo el proyecto con la comunidad ed2k.

Sí. Puedes exportar toda tu biblioteca en cualquier momento en formato ed2k estándar. Tus datos son siempre tuyos. Sin lock-in de ningún tipo.

Un grupo de usuarios de eMule/aMule que decidieron construir lo que nadie había construido. Es un proyecto vivo, en activo desarrollo, con roadmap público abierto a la comunidad.

Tu biblioteca de elinks.
Organizada y distribuida.

MediaNode reúne todo lo que necesitas para gestionar tu colección de enlaces ed2k de forma moderna, segura y accesible desde cualquier nodo.

Compatible con eMule y aMule