Веб-приложение с открытым исходным кодом для заявок на фильмы и сериалы с модерацией для медиатек Jellyfin, Plex и Emby.
connorgallopo/Tracearr
Панель мониторинга Plex, Jellyfin и Emby в реальном времени: потоки, аналитика воспроизведения и обнаружение совместного использования аккаунтов.
- Звёзды
- 2,743
- Форки
- 121
- Открытые issues
- 2
- Последний коммит
- 9 часов назад
Что это?
Tracearr — платформа для самостоятельного размещения, предназначенная для мониторинга Plex, Jellyfin и Emby. Она показывает активные потоки и состояние серверов на одной странице, а также хранит полную историю сеансов: кто, что, когда и на каком устройстве смотрел, с указанием геолокации для каждого потока.
Аналитика показывает, какие потоки транскодируются, а какие воспроизводятся напрямую, и включает данные о пропускной способности, кодеках, разрешении и совместимости устройств. Tracearr также объединяет аккаунты с разных серверов в одну учётную запись, оценивает надёжность каждого аккаунта и отмечает подозрительные ситуации — например, невозможное перемещение между местами или слишком большое число одновременных потоков. Автоматизации и уведомления можно настроить для Discord, электронной почты, ntfy, вебхуков и других каналов.
В проект также входят общий для нескольких серверов каталог медиафайлов с обнаружением дубликатов и отчётами об использовании хранилища, рассылки для участников, публичный REST API и развёртывание через Docker с образом, включающим все компоненты.
Ключевые возможности
- 01Показывает текущие потоки, а также загрузку CPU, использование памяти и пропускную способность серверов Plex, Jellyfin и Emby.
- 02Хранит полную историю воспроизведения с данными об устройствах и геолокации.
- 03Анализирует транскодирование, прямое воспроизведение, кодеки и разрешение.
- 04Объединяет аккаунты одного человека на разных серверах и оценивает их надёжность.
- 05Запускает автоматизации и отправляет уведомления в Discord, на электронную почту, через вебхуки и другие каналы.
- 06Предоставляет общий для нескольких серверов каталог медиафайлов с отчётами о дубликатах и использовании хранилища.
Сценарии использования
- Администратор домашнего медиасервера, которому важно видеть, кто и откуда смотрит контент.
- Пользователь нескольких серверов Plex, Jellyfin или Emby, которому нужна единая панель управления.
- Обнаружение совместно используемых аккаунтов и необычной активности воспроизведения на медиасервере.
- Регулярная отправка участникам писем с новыми добавленными фильмами и сериалами.
Быстрый старт
- 1
Скачайте файл Docker Compose
curl -O https://raw.githubusercontent.com/connorgallopo/Tracearr/main/docker/examples/docker-compose.pg18.yml - 2
Сгенерируйте секреты в файл .env
echo "JWT_SECRET=$(openssl rand -hex 32)" > .env echo "COOKIE_SECRET=$(openssl rand -hex 32)" >> .env - 3
Запустите контейнеры
docker compose -f docker-compose.pg18.yml up -d - 4
Откройте панель управления по адресу localhost:3000 и подключите сервер Plex, Jellyfin или Emby
Что важно знать
- Лицензия AGPL-3.0 — это лицензия с авторским левом, требующая публиковать исходный код производных сетевых сервисов.
- Для стандартной конфигурации Docker, помимо приложения, нужны внешние сервисы PostgreSQL/TimescaleDB и Redis.
- Jellyfin и Emby переходят на опрос сервера, если на нём не установлен плагин Tracearr SSE.
В подборках
Темы
Частые вопросы
- Что такое Tracearr?
- Панель мониторинга Plex, Jellyfin и Emby в реальном времени: потоки, аналитика воспроизведения и обнаружение совместного использования аккаунтов. Tracearr — платформа для самостоятельного размещения, предназначенная для мониторинга Plex, Jellyfin и Emby. Она показывает активные потоки и состояние серверов на одной странице, а также хранит полную историю сеансов: кто, что, когда и на каком устройстве смотрел, с указанием геолокации для каждого потока.
- Tracearr можно использовать бесплатно? Какая у него лицензия?
- Tracearr распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Tracearr всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Tracearr — 24 окт. 2026 г..
- Для чего можно использовать Tracearr?
- Администратор домашнего медиасервера, которому важно видеть, кто и откуда смотрит контент. Пользователь нескольких серверов Plex, Jellyfin или Emby, которому нужна единая панель управления. Обнаружение совместно используемых аккаунтов и необычной активности воспроизведения на медиасервере. Регулярная отправка участникам писем с новыми добавленными фильмами и сериалами.
- Как установить Tracearr?
- Скачайте файл Docker Compose: curl -O https://raw.githubusercontent.com/connorgallopo/Tracearr/main/docker/examples/docker-compose.pg18.yml Сгенерируйте секреты в файл .env: echo "JWT_SECRET=$(openssl rand -hex 32)" > .env echo "COOKIE_SECRET=$(openssl rand -hex 32)" >> .env Запустите контейнеры: docker compose -f docker-compose.pg18.yml up -d Откройте панель управления по адресу localhost:3000 и подключите сервер Plex, Jellyfin или Emby
- Где скачать Tracearr?
- Исходный код и инструкции по установке — на GitHub: https://github.com/connorgallopo/Tracearr
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Ombi — self-hosted приложение для запросов медиаконтента, которое синхронизируется с Plex, Emby и Jellyfin и позволяет запрашивать фильмы, музыку и сериалы.
Инструмент для обслуживания медиатеки Plex, Jellyfin и Emby: находит по правилам непросмотренный или незапрошенный контент и удаляет его по истечении льготного периода.
Wizarr — self-hosted-система, которая отправляет приглашения на медиасерверы и помогает новым пользователям настроить Plex, Jellyfin, Emby и другие сервисы.
Веб-интерфейс на Streamlit поверх yt-dlp: скачивает отдельные видео и плейлисты и раскладывает файлы по папкам, которые сканируют Plex, Jellyfin или Emby.
Приложение для самостоятельного хостинга, которое превращает медиатеку Plex, Jellyfin, Emby или локальные файлы в собственные каналы live TV для просмотра в плеере или через ТВ-тюнер.