Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

scry-2

Tracker autoalojado para Magic: The Gathering Arena que ingesta Player.log en tiempo real, ofrece analítica de partidas/drafts y gestión de colección. Usa Elixir/Phoenix LiveView con PostgreSQL.

Ficha actualizada 25 sept 2026, 17:01 · upstream 25 sept 2026, 16:30 · release v0.58.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es scry-2

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Scry-2 es una herramienta de seguimiento estadístico para Magic: The Gathering Arena que se ejecuta localmente sin cuentas ni subida de datos. Ingesta Player.log en tiempo real, registrando partidas y draft history, y proporciona analítica de rendimiento por carta. El frontend usa Elixir con Phoenix LiveView y el backend guarda datos en PostgreSQL.

Ofrece módulos para Play (partidas, mazos, drafts), Profile (rango, estadios), Economy (oro, wildcards) y Collection (lectura de colección en Linux). Incluye NetDecks con import strings y actualizaciones automáticas verificadas por SHA-256. El despliegue es sencillo vía script de instalación o MSI experimental en Windows.

Limitaciones: macOS no soportado; funciones de colección y lectura de wildcards solo en Linux (glibc, systemd). Windows experimental sin lectura de colección. Requiere MTGA con Detailed Logs activado.

CASOS DE USO
  • Seguimiento local de estadísticas de partidas y draft history para análisis de rendimiento
  • Gestión de colección con cálculo de completitud por set en Linux
  • Importación de NetDecks desde MTGO con scoring contra colección propia
  • Análisis de impacto de cartas, win rate per card y hand profile
  • Monitoreo de economía: oro, gems, wildcards y progreso de vault
PUNTOS DESTACADOS
  • Autoalojado sin cuentas ni subida de datos a servidores externos
  • Ingesta en tiempo real de Player.log con análisis inmediato
  • Actualizaciones automáticas verificadas por SHA-256 contra GitHub Releases
  • Base de datos SQLite para Linux y PostgreSQL según análisis técnico
  • Lectura automática de colección en Linux vía memoria del proceso MTGA
PRECAUCIONES
  • Funciones de colección y wildcard crafts solo disponibles en Linux (glibc)
  • Windows experimental sin lectura de colección ni scoring de NetDecks
  • macOS no soportado oficialmente; CI produce archive pero sin installer
  • Requiere MTGA con Detailed Logs activado para funcionar correctamente
  • No compatible con distribuciones musl (ej. Alpine) en Linux
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

Linux: usar script de instalación oficial que verifica SHA-256 y configura systemd user service. Windows: MSI experimental, autostart en login. macOS no soportado. Activar Detailed Logs en MTGA antes de instalar. Base de datos SQLite (Linux) o PostgreSQL según análisis técnico. Port 6015 para dashboard. Verificar Player.log detectado en primera ejecución.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
6015
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.