tracearr-supervised

tracearr-supervised

Application Docker from Gallapagos' Repository

Vue d'ensemble

Tracearr monitors your Plex, Jellyfin, and Emby servers from a single dashboard.

ALL-IN-ONE IMAGE INCLUDES:

  • TimescaleDB (PostgreSQL 15 with time-series extensions)
  • Redis (caching and real-time updates)
  • GeoIP database (GeoLite2-City for geolocation)
  • Auto-generated secrets (persisted across restarts)

No external database or Redis required!

Features:

  • Multi-server support (Plex, Jellyfin, Emby)
  • Session tracking with full history
  • Stream analytics (transcoding, bandwidth, codecs)
  • Live TV and music tracking
  • Geolocation and interactive stream map
  • Sharing detection rules (impossible travel, simultaneous locations, device velocity, concurrent streams, geo restriction)
  • Trust scores and real-time alerts
  • Discord + Webhook notifications

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:3000]/
Réseau
bridge
Privilégié
false
Paramètres supplémentaires
--restart=unless-stopped --shm-size=512m

Configuration du modèle

Web UI PortPorttcp

Port for the Tracearr web interface.

Cible
3000
Défaut
3000
Valeur
3000
PostgreSQL DataPathrw

PostgreSQL database storage. DO NOT change after first run. bPerformance tip:/b For best performance, use a path that bypasses the Unraid array (e.g. /mnt/cache/appdata or /mnt/appdata if configured). Paths under /mnt/user go through a FUSE layer that significantly slows database operations.

Cible
/data/postgres
Défaut
/mnt/user/appdata/tracearr/postgres
Valeur
/mnt/user/appdata/tracearr/postgres
Redis DataPathrw

Redis data storage.

Cible
/data/redis
Défaut
/mnt/user/appdata/tracearr/redis
Valeur
/mnt/user/appdata/tracearr/redis
App DataPathrw

Application data including secrets and GeoIP database. Place GeoLite2-City.mmdb here for geolocation.

Cible
/data/tracearr
Défaut
/mnt/user/appdata/tracearr/data
Valeur
/mnt/user/appdata/tracearr/data
JWT SecretVariable

(Optional) JWT signing key. Auto-generated if not set. Generate with: openssl rand -hex 32

Cible
JWT_SECRET
Cookie SecretVariable

(Optional) Cookie signing key. Auto-generated if not set. Generate with: openssl rand -hex 32

Cible
COOKIE_SECRET
Log LevelVariable

Logging verbosity: debug, info, warn, error

Cible
LOG_LEVEL
Défaut
info
Valeur
info
TimezoneVariable

Container timezone (e.g., America/New_York, Europe/London)

Cible
TZ
Défaut
UTC
Valeur
UTC
CORS OriginVariable

Allowed origins for CORS. Use * for all origins, or specify a domain (e.g., https://example.com).

Cible
CORS_ORIGIN
Défaut
*
Valeur
*
PostgreSQL Max MemoryVariable

Maximum memory for PostgreSQL tuning. Set this if PostgreSQL crashes or uses too much RAM. Examples: 2GB, 4GB, 8GB

Cible
PG_MAX_MEMORY
Défaut
2GB
Valeur
2GB

Détails

Référentiel
ghcr.io/connorgallopo/tracearr:supervised
Dernière mise à jour2026-05-31
Première vue2025-12-10

Exécutez tracearr-supervised sur Unraid.

tracearr-supervised est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.