
Tracearr
TypeScript87
Tracearr delivers a comprehensive, real‑time view of media server activity across Plex, Jellyfin, and Emby. It captures full session history, geolocation, transcoding details, and library metrics, while detecting suspicious account sharing and providing trust scores. The platform supports live TV, music, and map visualizations, and offers a public REST API, bulk actions, and import from legacy tools. Built as a monorepo, the stack includes a React/TypeScript frontend with Tailwind and shadcn/ui, a Fastify backend, TimescaleDB for time‑series session data, Redis for caching, Socket.io for real‑time updates, and SSE for instant Plex session detection. Docker and supervised images enable easy deployment, and the architecture supports scaling via separate containers or a single all‑in‑one image.