Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

quasar

Plataforma de streaming de juegos auto-alojada que ejecuta aplicaciones en hardware GPU propio y transmite vía WebRTC a cualquier navegador moderno sin cliente instalado.

Ficha actualizada 22 sept 2026, 16:10 · upstream 22 sept 2026, 15:40 · release v0.3.0

00

Qué es quasar

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

Quasar es una solución de cloud gaming self-hosted que permite ejecutar juegos en tu propia infraestructura GPU y reproducirlos en cualquier navegador. La arquitectura separa el control plane (Go) del node agent (Rust), permitiendo múltiples hosts GPU con gestión centralizada de usuarios, sesiones y catálogo de aplicaciones.

El sistema utiliza contenedores Docker con soporte para codificación hardware NVIDIA, AMD e Intel, adaptando bitrate y resolución según la red. Incluye gestión de cuentas con roles admin/user, almacenamiento por usuario persistente y passthrough de micrófono para juegos con voz.

Requiere host Linux con GPU (no macOS/Windows), Docker Engine 20+ y Compose v2.20+. La configuración inicial incluye generación de certificados TLS, creación de directorios /var/lib/quasar/homes y puesta en marcha mediante docker compose con archivos de composición específicos por hardware.

CASOS DE USO
  • Streaming de juegos desde hardware propio a múltiples dispositivos (laptop, tablet, desktop antiguo) sin instalar clientes
  • Servicio multiusuario con cuentas individuales, roles admin/user y almacenamiento persistente por usuario
  • Gestión centralizada de catálogo de aplicaciones mediante imágenes digest-pinned o repositorios personalizados
  • Despliegue en infraestructura existente con soporte para múltiples hosts GPU escalables
  • Streaming desde LAN o VPN con adaptación automática de calidad según congestión de red
PUNTOS DESTACADOS
  • Codificación hardware soportada en NVIDIA, AMD e Intel con H.264, HEVC y AV1 adaptado por sesión
  • WebRTC como transporte principal con passthrough de micrófono para juegos con voz/chat
  • Adaptive bitrate que ajusta resolución y frame rate según congestión de red detectada
  • Gestión completa vía web console sin archivos de configuración manuales para añadir juegos
  • Arquitectura separada control plane/agent permitiendo múltiples hosts GPU (aunque soporte oficial limitado)
  • Latency measurement con glass-to-glass timing y per-session traces para diagnóstico
PRECAUCIONES
  • Requiere host Linux con GPU; no compatible con macOS o Windows por necesidad de network_mode: host
  • Configuración de firewall compleja: UDP en rango ephemeral + UDP/5353 para mDNS requerido
  • Soporte oficial limitado para múltiples hosts GPU (segundo host aún no soportado oficialmente)
  • Certificado TLS auto-firmado por defecto; requiere configuración manual para producción
  • Dependencia de Docker Engine 20+ y Compose v2.20+ con requisitos específicos de versión
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Requiere host Linux con GPU NVIDIA/AMD/Intel, Docker Engine 20+ y Compose v2.20+. Configurar firewall para UDP ephemeral + 5353/mDNS. Generar certificados TLS antes del despliegue. Crear /var/lib/quasar/homes con permisos 0755. Usar docker-compose.nvidia.yml para NVIDIA, o compose.yml base para otros GPUs. Acceder a https://<host-ip>:8443 y recuperar token de setup desde control-plane container.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
No detectados
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.