Repolode
connorgallopo

connorgallopo/Tracearr

Panel de monitoreo en tiempo real para servidores Plex, Jellyfin y Emby, con información de streams, analíticas de reproducción y detección de cuentas compartidas.

Estrellas
2,743
Forks
121
Issues abiertos
2
Último commit
hace 9 horas

¿Qué es?

Tracearr es una plataforma de monitoreo autoalojada para Plex, Jellyfin y Emby. Muestra los streams activos y el estado de varios servidores en una sola página, y conserva el historial completo de sesiones, con información sobre quién vio qué, cuándo y en qué dispositivo, además de la geolocalización de cada stream.

Sus analíticas muestran qué streams se están transcodificando y cuáles se reproducen directamente, junto con desgloses del ancho de banda, los códecs y las resoluciones, además de la compatibilidad de los dispositivos. También vincula las cuentas de distintos servidores en una sola identidad, asigna una puntuación de confianza a cada cuenta y señala problemas como desplazamientos imposibles o demasiados streams simultáneos. Permite enviar automatizaciones y notificaciones a Discord, por correo electrónico, a ntfy, mediante webhooks y a otros destinos.

El proyecto también incluye un catálogo multimedia para varios servidores con detección de duplicados e informes de almacenamiento, boletines para miembros, una API REST pública y una implementación con Docker que incluye una imagen todo en uno.

Funciones clave

  • 01Muestra streams en directo y el uso de CPU, memoria y ancho de banda de los servidores Plex, Jellyfin y Emby.
  • 02Conserva el historial completo de reproducción, con detalles del dispositivo y la geolocalización.
  • 03Analiza la transcodificación, la reproducción directa, los códecs y las resoluciones.
  • 04Unifica las cuentas de una misma persona en distintos servidores y asigna una puntuación de confianza a cada cuenta.
  • 05Ejecuta automatizaciones que envían alertas a Discord, por correo electrónico, mediante webhooks y a otros destinos.
  • 06Ofrece un catálogo multimedia para varios servidores, con informes de duplicados y almacenamiento.

Casos de uso

  • Administradores de servidores multimedia domésticos que quieren saber quién está viendo contenido y desde dónde.
  • Personas que administran varios servidores Plex, Jellyfin o Emby y quieren tener un solo panel para todos.
  • Detectar cuentas compartidas y actividad de reproducción inusual en un servidor multimedia.
  • Enviar periódicamente a los miembros un correo electrónico con los títulos añadidos recientemente.

Inicio rápido

  1. 1

    Descarga el archivo de Docker Compose

    curl -O https://raw.githubusercontent.com/connorgallopo/Tracearr/main/docker/examples/docker-compose.pg18.yml
  2. 2

    Genera los secretos en un archivo .env

    echo "JWT_SECRET=$(openssl rand -hex 32)" > .env echo "COOKIE_SECRET=$(openssl rand -hex 32)" >> .env
  3. 3

    Inicia los contenedores

    docker compose -f docker-compose.pg18.yml up -d
  4. 4

    Abre el panel en localhost:3000 y conecta tu servidor Plex, Jellyfin o Emby

Antes de usarlo

  • Está bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de los servicios de red derivados.
  • La configuración estándar de Docker requiere servicios externos de PostgreSQL/TimescaleDB y Redis, además de la aplicación.
  • Jellyfin y Emby recurren a la consulta periódica, salvo que instales el plugin Tracearr SSE en el servidor.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Tracearr?
Panel de monitoreo en tiempo real para servidores Plex, Jellyfin y Emby, con información de streams, analíticas de reproducción y detección de cuentas compartidas. Tracearr es una plataforma de monitoreo autoalojada para Plex, Jellyfin y Emby. Muestra los streams activos y el estado de varios servidores en una sola página, y conserva el historial completo de sesiones, con información sobre quién vio qué, cuándo y en qué dispositivo, además de la geolocalización de cada stream.
¿Tracearr es gratuito? ¿Qué licencia tiene?
Tracearr es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Tracearr sigue mantenido?
Mantenimiento activo. El último commit de Tracearr fue el 24 oct 2026.
¿Para qué puedo usar Tracearr?
Administradores de servidores multimedia domésticos que quieren saber quién está viendo contenido y desde dónde. Personas que administran varios servidores Plex, Jellyfin o Emby y quieren tener un solo panel para todos. Detectar cuentas compartidas y actividad de reproducción inusual en un servidor multimedia. Enviar periódicamente a los miembros un correo electrónico con los títulos añadidos recientemente.
¿Cómo se instala Tracearr?
Descarga el archivo de Docker Compose: curl -O https://raw.githubusercontent.com/connorgallopo/Tracearr/main/docker/examples/docker-compose.pg18.yml Genera los secretos en un archivo .env: echo "JWT_SECRET=$(openssl rand -hex 32)" > .env echo "COOKIE_SECRET=$(openssl rand -hex 32)" >> .env Inicia los contenedores: docker compose -f docker-compose.pg18.yml up -d Abre el panel en localhost:3000 y conecta tu servidor Plex, Jellyfin o Emby
¿Dónde consigo Tracearr?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/connorgallopo/Tracearr

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados