tracearr-supervised

tracearr-supervised

Docker-Anwendung from Gallapagos' Repository

Übersicht

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

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:3000]/
Netzwerk
bridge
Privilegiert
false
Extra Params
--restart=unless-stopped --shm-size=512m

Konfiguration der Vorlage

Web UI PortPorttcp

Port for the Tracearr web interface.

Ziel
3000
Standard
3000
Wert
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.

Ziel
/data/postgres
Standard
/mnt/user/appdata/tracearr/postgres
Wert
/mnt/user/appdata/tracearr/postgres
Redis DataPathrw

Redis data storage.

Ziel
/data/redis
Standard
/mnt/user/appdata/tracearr/redis
Wert
/mnt/user/appdata/tracearr/redis
App DataPathrw

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

Ziel
/data/tracearr
Standard
/mnt/user/appdata/tracearr/data
Wert
/mnt/user/appdata/tracearr/data
JWT SecretVariable

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

Ziel
JWT_SECRET
Cookie SecretVariable

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

Ziel
COOKIE_SECRET
Log LevelVariable

Logging verbosity: debug, info, warn, error

Ziel
LOG_LEVEL
Standard
info
Wert
info
TimezoneVariable

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

Ziel
TZ
Standard
UTC
Wert
UTC
CORS OriginVariable

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

Ziel
CORS_ORIGIN
Standard
*
Wert
*
PostgreSQL Max MemoryVariable

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

Ziel
PG_MAX_MEMORY
Standard
2GB
Wert
2GB

Einzelheiten

Repository
ghcr.io/connorgallopo/tracearr:supervised
Zuletzt aktualisiert2026-06-02
Erstmals gesehen2025-12-10

Führen Sie tracearr-supervised auf Unraid aus.

tracearr-supervised ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.