Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Captura de VideoGameTrackarrCaptura de VideoGameTrackarrCaptura de VideoGameTrackarrCaptura de VideoGameTrackarrCaptura de VideoGameTrackarrVideoGameTrackarr logo
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsFastAPIPython
SERVICIOS
Redis
BASES DE DATOS
Redis
PUERTOS
30008000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.