Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

VODUM

VODUM es una plataforma auto-alojada para la administración centralizada de servidores de medios como Plex y Jellyfin. Gestiona usuarios, suscripciones y permisos desde una interfaz web moderna, automatizando tareas repetitivas en entornos multi-servidor.

Ficha actualizada 25 sept 2026, 6:53 · upstream 25 sept 2026, 6:30 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es VODUM

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

VODUM es una plataforma de administración auto-alojada diseñada específicamente para gestionar servidores de medios compartidos como Plex y Jellyfin. Su objetivo principal es centralizar la gestión de usuarios, suscripciones y permisos en una única interfaz web moderna, eliminando la necesidad de utilizar hojas de cálculo o múltiples herramientas desconectadas. La plataforma facilita el control sobre entornos multi-servidor, permitiendo sincronización automática de bibliotecas y detección de abusos en el flujo de medios.

Ofrece capacidades avanzadas de monitorización en tiempo real, incluyendo seguimiento de sesiones activas, historial de reproducción y uso de transcodificación. El sistema permite definir políticas de flujo para limitar simultaneidad por IP o usuario, enviar notificaciones automáticas vía email o Discord, y gestionar copias de seguridad cifradas con claves separadas. Además, incluye herramientas robustas para migrar usuarios entre servidores con validación previa y capacidad de reversión.

La seguridad es un pilar fundamental, implementando autenticación segura, protección CSRF, filtrado por IP y cifrado de datos sensibles como tokens de API y contraseñas SMTP. El despliegue se realiza fácilmente mediante Docker Compose o comandos docker run, con soporte para persistencia de datos en volúmenes dedicados para la base de datos SQLite, logs y backups.

CASOS DE USO
  • Gestión centralizada de usuarios para comunidades grandes o familias extensas
  • Automatización de renovaciones de suscripciones y recordatorios de expiración
  • Monitorización de actividad en tiempo real para detectar abusos o compartir excesivo
  • Sincronización automática de permisos entre múltiples instancias de Plex/Jellyfin
  • Implementación de políticas de flujo (ej. máximo 2 streams por IP)
  • Migración segura de usuarios entre servidores sin pérdida de configuración
PUNTOS DESTACADOS
  • Interfaz web moderna y responsive para administración completa
  • Soporte nativo para Plex, Jellyfin e importación desde Tautulli
  • Sistema de cifrado para claves de API, tokens y contraseñas SMTP
  • Automatización de tareas de fondo (backups, sincronización, notificaciones)
  • Capacidad de gestión multi-servidor con mapeo automático de bibliotecas
  • Herramientas de migración con modo dry-run y capacidad de rollback
PRECAUCIONES
  • Requiere conocimientos básicos de Docker para el despliegue inicial
  • La base de datos utiliza SQLite, lo que puede limitar escalabilidad en entornos masivos extremos
  • Dependencia de servicios externos como SMTP o Discord para notificaciones completas
  • Configuración inicial requiere copiar archivo .env.example y ajustar rutas de volúmenes
  • No incluye interfaz gráfica nativa para los servidores Plex/Jellyfin, solo gestión administrativa externa
VISUAL

Capturas del proyecto

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

Captura de VODUMCaptura de VODUMCaptura de VODUMCaptura de VODUMCaptura de VODUMCaptura de VODUM
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

Utilizar Docker Compose es la forma recomendada para producción. Asegurar que las rutas appdata, logs y backups apunten a almacenamiento persistente (ej. /mnt/data). Configurar siempre VODUM_TRUST_PROXY=1 si se usa detrás de Nginx o Traefik. Habilitar filtrado IP (VODUM_IP_FILTER=1) para restringir acceso a redes privadas y evitar accesos externos no autorizados. Exportar la clave de cifrado en cada backup completo y almacenarla fuera del directorio de backups por seguridad.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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