VideoGameTrackarr
VideoGameTrackarr es una aplicación web autocontenido para rastrear tu colección de videojuegos: qué posees, lo que deseas, en qué estás jugando y cómo va. Incluye sincronización con Steam, seguimiento de precios de ofertas (IsThereAnyDeal, PlatPrices) y un visualizador de medios.
Ficha actualizada 23 sept 2026, 17:11 · upstream 23 sept 2026, 16:57 · release v1.19.1
Qué es VideoGameTrackarr
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
VideoGameTrackarr es una aplicación web autocontenido para rastrear tu colección de videojuegos: lo que posees, lo que deseas, en qué estás jugando y cómo va. Utiliza la base de datos IGDB para construir un catálogo completo con metadatos como género, desarrollador, editor y fechas de lanzamiento. Permite crear listas personalizadas (wishlist) por plataforma y región, sincronizar juegos desde Steam sin escribir nada manualmente, y ver precios de ofertas en tiempo real. Incluye un visualizador de medios integrado, compartición pública de colecciones, inteligencia de biblioteca para detectar duplicados y accesorios no vinculados, dashboards con estadísticas y calendario de lanzamientos, exportación CSV o JSON, PWA instalable que funciona offline, diseño Material 3 responsivo y modo oscuro.
- Rastrear tu colección de videojuegos: saber qué posees, lo que deseas comprar y en qué estás jugando
- Seguimiento de precios de ofertas con IsThereAnyDeal y PlatPrices para plataformas PC, Mac, Linux y Android
- Sincronización automática de Steam sin intervención manual, manteniendo tu catálogo actualizado
- Visualizador integrado de imágenes, videos y arte de los juegos en pantalla completa
- Compartición pública de colecciones mediante enlaces no públicos que no revelan la cuenta de usuario
- Inteligencia de biblioteca: detección automática de duplicados entre dispositivos y accesorios sin vinculaciones
- Dashboards con estadísticas de juego, calendario de lanzamientos de wishlist y comparativas lado a lado
- Exportación de datos en CSV o JSON completo para portabilidad entre plataformas
- Base de datos IGDB integrada para catálogo completo con metadatos detallados (géneros, desarrolladores, ediciones, fechas)
- Sincronización bidireccional con Steam que sincroniza solo los juegos que posees y no escribe silenciosamente
- Seguimiento de precios de ofertas en tiempo real con IsThereAnyDeal y PlatPrices para PC/Mac/Linux/Android y PlayStation
- Visualizador integrado de imágenes, videos y arte de los juegos con zoom, fullscreen y filmstrip
- Compartición pública de colecciones mediante enlaces no públicos que protegen la credencial del usuario
- Inteligencia de biblioteca: detección automática de duplicados entre dispositivos y accesorios sin necesidad de vincularlos manualmente
- Dashboards interactivos con estadísticas, calendario de lanzamientos de wishlist y comparativas lado a lado
- Exportación completa en CSV o JSON para portabilidad entre plataformas y sistemas operativos
- Solo permite una cuenta de administrador en todo el sistema; no hay multi-tenancy ni permisos diferenciados entre usuarios
- No existe registro público: para crear la primera cuenta se requiere acceso a la web del proyecto, lo que limita su uso como herramienta pública
- La sincronización con Steam es opcional y solo funciona si se configura manualmente en el entorno de producción
- Los precios de ofertas (IsThereAnyDeal, PlatPrices) son opcionales y no todos los juegos tienen acceso a sus tiendas oficiales
- El Redis actúa como caché in-memory por defecto; un solo servidor no lo necesita pero puede ser útil con múltiples réplicas
- La sincronización con Steam requiere una API key de Steam que se genera en la web del proyecto, no desde el repositorio
- No existe integración nativa con plataformas como Xbox o Nintendo Switch
- El modo offline solo funciona para contenido ya visitado; los juegos nuevos no pueden ser consultados sin conexión
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Se despliega mediante Docker Compose en un único contenedor que contiene frontend y backend. Se usan volúmenes de persistencia (db-data, uploads-data) para mantener la base de datos SQLite y las imágenes de portada/accessorios tras reinicios o actualizaciones. Las migraciones Alembic se ejecutan automáticamente al iniciar el contenedor. Para producción se recomienda un reverse proxy con TLS (Nginx/Traefik), configuración de CORS específica, gestión de secretos en .env.example y escalado horizontal mediante Redis si se requieren múltiples réplicas. El repositorio ofrece también la opción de construir desde source sin usar imágenes preexistentes.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.




