Jellyglance en Docker - Jellyfin Dashboard autohospedado
Jellyglance en Docker: Jellyfin dashboard autohospedado con live sessions, user stats, requests management, Jellyseerr/Overseerr integration, library health, watch history, download queues, calendars, webhooks, audit logs, customizable widgets, themes, kiosk mode, 80+ GitHub stars, MIT open source, production-ready 📊🎬
Jellyglance es un dashboard moderno y completamente autohospedado para servidores Jellyfin que proporciona visibilidad centralizada de todas tus operaciones media. Live sessions con codecs y bitrate, seguimiento estadísticas usuarios (watch history, time trends, favorites), gestión de requests (Jellyseerr/Overseerr integration), health monitoring (library status, backup freshness, integration uptime), calendars (Arr release dates), download queues, webhooks, audit logs, customizable command center con drag-drop, presets, densidad ajustable, themes, kiosk mode, Wizarr invite management, soporte multi-usuario (Quick Connect + OIDC), Recently Added shelves, user profiles individuales, watch history, 80+ GitHub stars, MIT open source, construido por Nerdy-Technician.
Vídeo tutorial en YouTube
Mira el vídeo completo sobre cómo instalar y usar Jellyglance en Docker en el canal GENBYTE:
¿Qué es Jellyglance en Docker?
Jellyglance es un dashboard moderno y completamente autohospedado para servidores Jellyfin que proporciona visibilidad centralizada de todas tus operaciones media. Live sessions con device, client, codec, bitrate, usuario, seguimiento estadísticas usuarios (watch history, time trends, favorites), gestión de requests (Jellyseerr/Overseerr integration), health monitoring (library status, backup freshness, integration uptime, webhook delivery), calendars (Arr release dates), download queues, webhooks, audit logs completos, customizable command center con drag-drop reorder sections, presets, densidad ajustable, themes dark/light, kiosk mode, Wizarr invite management, soporte multi-usuario (Jellyfin Quick Connect + OIDC), Recently Added shelves por librería, user profiles individuales con watchlist + continue watching, 80+ GitHub stars, MIT open source, construido por Nerdy-Technician para media servers que merecen mejor visibilidad. El dashboard Jellyfin centralizado que pedías.
Propuesta clave: Jellyfin dashboard (Node.js). Live sessions. User stats. Request management (Seerr). Library health. Watch history. Download queues. Calendars. Webhooks. Audit logs. Customizable widgets. Themes. Kiosk mode. Multi-user. 80+ stars. MIT. Self-hosted.
Características principales
Live sessions
Real-time streams con device, client, codec, bitrate, user, runtime, platform icons.
User statistics
Watch history, watch-time trends, user activity, favorites, watchlists tracking.
Request management
Jellyseerr/Overseerr integration. View, filter, manage requests. Availability checks.
Library health
Library status overview. Recently added shelves. Media scanning status.
Health dashboard
Integration uptime. Backup freshness. Webhook delivery history. Overall health.
Download queues
Arr apps (Sonarr, Radarr, Lidarr). Queue status. Download progress tracking.
Calendars
Release calendars from Arr apps. Upcoming releases. Scheduled content.
Customizable dashboard
Drag-drop section order. Show/hide toggles. Presets. Density modes. Kiosk URL.
Themes & appearance
Dark/light mode. Custom colors. Responsive design. Mobile-friendly.
Audit & webhooks
Admin audit log. Change history. Webhook notifications. Event tracking.
Wizarr integration
Manage invite codes. Custom invites. Invite sync. Server targeting.
Multi-user support
Quick Connect users. Local accounts. OIDC auth. User profiles.
Requisitos del sistema
- Docker & Docker Compose v2+
- 1 GB - 2 GB RAM mínimo (muy ligero)
- 500 MB - 5GB espacio disco (incluye DB)
- Puerto TCP: 5000 (web UI), 3000 (alternative)
- Database: SQLite (embedded) o PostgreSQL (recomendado)
- Node.js: 18+ (incluido en Docker image)
- OS: Linux (recomendado), Windows, macOS
- Jellyfin server: Acceso API (requiere API key)
Instalación con Docker Compose
Paso 1: docker-compose.yml (con SQLite simple)
Paso 2: Iniciar Jellyglance
Paso 3: Acceder a Jellyglance
Acceder a Jellyglance
📊 Jellyglance Dashboard: http://localhost:5000
🔌 Jellyfin API Key: Desde Jellyfin Settings → API Keys → Create
🎬 Jellyfin URL: http://jellyfin:8096 (si mismo host) o http://192.168.1.X:8096
Primeros pasos
- Abre
http://localhost:5000en navegador - Primera vez: Setup wizard para conectar Jellyfin
- Enter Jellyfin URL (ej: http://jellyfin:8096)
- Enter API Key (obtén desde Jellyfin Admin → Settings → API Keys)
- Conecta y dashboard carga con live sessions
- Customiza home command center: drag-drop sections, themes, density
- Configura integraciones: Jellyseerr, Arr apps, Wizarr (opcional)
- Accede desde desktop o mobile
Casos de uso
- Media server monitoring: Visualiza streaming activos. Monitor user activity. Watch history tracking.
- Request management: Jellyseerr/Overseerr integration. Triage requests. Check availability.
- Library health: Monitor library status. Recently added content. Backup freshness.
- Operations dashboard: Calendar view. Download queues. Webhook delivery. Audit logs.
- Multi-server management: Centraliza tu stack media. Una dashboard para todo.
- Kiosk display: Display en TV/tablet. No requiere login. Auto-refresh live sessions.
- User analytics: Watch time trends. User activity. Favorites tracking.
Configuración avanzada
Integración Jellyseerr/Overseerr
Integración Arr apps (Sonarr, Radarr, Lidarr)
Webhooks & notifications
Customizar dashboard
Gestión y mantenimiento
Ver estado
Ver logs
Detener Jellyglance
Actualizar versión
Backup de configuración
Monitorear consumo
Stack técnico
- Backend: Node.js (Express.js framework)
- Frontend: React/TypeScript (modern UI)
- Database: SQLite (default) o PostgreSQL (optional)
- API: REST API (JSON responses)
- Integrations: Jellyfin, Jellyseerr, Overseerr, Wizarr, Arr apps
- Authentication: Jellyfin Quick Connect + OIDC support
- Webhooks: Discord, Telegram, Gotify, Ntfy, Pushover, Slack
- Deployment: Docker, Docker Compose, standalone Node.js
- Licencia: MIT open source
Comparativa con alternativas
vs Tautulli
Jellyglance gana: Modern UI, integración nativa Seerr, customizable. Tautulli gana: Más detailed analytics, mature, extensible.
vs Statping
Jellyglance gana: Jellyfin-focused, beautiful UI, live streams. Statping gana: Multi-service monitoring, generic status page.
vs Heimdall
Jellyglance gana: Jellyfin-specific, live data, request integration. Heimdall gana: Generic app launcher, dashboard customization.
Comentarios
Publicar un comentario