Dashboard
The admin dashboard provides real-time visibility into what’s happening on your Dubby server.
Active sessions
Section titled “Active sessions”The dashboard shows all active streaming sessions with:
- User — Who is watching
- Media — What they’re watching (title, season/episode)
- Playback mode — Direct play, remux, or transcode
- Quality — Current resolution and bitrate
- Progress — Current position in the media
- Device — Client type (Web, Apple TV, Android TV, Shield)
Admins can see all sessions. Regular users only see their own.
Session details
Section titled “Session details”Click on a session to see detailed information:
- Video and audio codec information
- Whether transcoding is active and which encoder is being used
- Network bandwidth usage
- Buffer health
Library statistics
Section titled “Library statistics”Each library shows aggregate statistics:
- Total items (movies or episodes)
- Total file size on disk
- Genre distribution
- Resolution breakdown (4K, 1080p, 720p, SD)
Scan progress
Section titled “Scan progress”When a library scan is running, the dashboard shows real-time progress:
- Current scan phase (discover, probe, match, enrich)
- Items processed vs total
- Estimated time remaining
- Any errors encountered during scanning
Scan events are streamed via Server-Sent Events (SSE), so the dashboard updates automatically without polling.
Background jobs
Section titled “Background jobs”The dashboard displays the status of the background job system:
- Queue health — Whether Valkey/Redis is connected and queues are processing
- Active workflows — Currently running scan, metadata, subtitle, and optimization jobs
- Recent activity — Log of recently completed workflows with their outcomes
Access
Section titled “Access”The dashboard is available at /admin and requires owner or admin role. Members and guests are redirected to the home page.