Guardian
Guardian es una capa de control de acceso para Plex Media Server. Gestiona políticas de dispositivos y usuarios, aplica horarios, limita flujos concurrentes y corta sesiones no autorizadas mediante la API de sesiones de Plex.
Ficha actualizada 18 sept 2026, 21:28 · upstream 28 ago 2026, 1:52 · release v2.0.1
Qué es Guardian
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Guardian actúa como una capa intermedia que consulta periódicamente la API de sesiones de Plex para verificar cada transmisión contra políticas definidas por usuario o dispositivo. Si una sesión incumple las reglas establecidas, el sistema la detiene automáticamente. Ofrece gestión granular de acceso, permitiendo aprobar, rechazar o posponer dispositivos, con listas blancas basadas en IP (CIDR) y horarios semanales.
La interfaz web permite monitorizar flujos activos, historial de sesiones y notificaciones a través de SMTP o Apprise. Incluye un portal para usuarios finales donde pueden ver sus dispositivos aplicados y dejar notas sobre rechazos. El despliegue es sencillo mediante Docker Compose o Node.js nativo.
Es crucial no exponer Guardian directamente a internet; debe ejecutarse en LAN, detrás de una VPN o proxy inverso con SSO. La licencia PolyForm Noncommercial 1.0.0 restringe su uso comercial y no garantiza el software.
- Evitar streaming desde dispositivos desconocidos en la red doméstica
- Aplicar horarios de acceso a contenido para menores
- Limitar el número simultáneo de reproductores por usuario
- Auditar historial de sesiones y detectar cambios de ubicación sospechosos
- Gestionar licencias de Plexamp mediante políticas de IP
- Soporte nativo para IPv4 e IPv6 con listas blancas CIDR
- Integración con Apprise para notificaciones a más de 100 servicios
- Base de datos SQLite ligera sin dependencias externas complejas
- Interfaz web moderna con Next.js y Node.js
- Scripts CLI para recuperación de acceso administrativo
- Requiere token de autenticación válido del servidor Plex
- Licencia PolyForm Noncommercial 1.0.0 prohíbe uso comercial
- No incluye Docker Compose por defecto en la imagen oficial (se usa archivo externo)
- Dependencia de red estable para polling de sesiones
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar detrás de proxy inverso o VPN, nunca expuesto a internet directo. Usar docker-compose.example.yml. Exportar configuración antes de actualizar. Ajustar APP_URL y variables SMTP si se usan notificaciones.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.