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
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.
- 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
- 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
- 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
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.
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.
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.