Panel de control web de código abierto para administrar servidores Linux, sitios web, contenedores Docker, bases de datos y agentes de IA.
Steam-Headless/docker-steam-headless
Una imagen de Docker que ejecuta un cliente de Steam sin pantalla con escritorio y permite transmitir juegos a un navegador, Moonlight o Steam Link.
Alternativa open source a:Steam Link
Parsec
- Estrellas
- 4,917
- Forks
- 296
- Issues abiertos
- 17
- Último commit
- hace 15 días
¿Qué es?
Headless Steam Service es una imagen de Docker que ejecuta un cliente de Steam en un escritorio Linux dentro de un contenedor, para que una máquina sin monitor pueda alojar juegos. Puedes jugar desde un navegador web con audio mediante noVNC, o conectarte con Moonlight o Steam Link. Otros clientes de Steam también pueden usar Steam Remote Play para conectarse al contenedor.
La imagen está basada en Debian Trixie e incluye un escritorio Xfce4, una interfaz web para administrar el contenedor y compatibilidad con GPU NVIDIA, AMD e Intel. Steam está configurado para ejecutarse en Linux con Proton, y se pueden instalar lanzadores de juegos como Lutris, Heroic y EmuDeck mediante Flatpak desde la interfaz web.
Los datos persistentes deben guardarse en el directorio de inicio o en un volumen montado, ya que los archivos almacenados en otras ubicaciones se eliminan cuando se actualiza el contenedor. Se ofrecen guías de implementación para Docker Compose, Unraid y Ubuntu Server.
Funciones clave
- 01Ejecuta el cliente de Steam en Linux con compatibilidad con Proton
- 02Transmite juegos a navegadores mediante noVNC con audio, y a Moonlight o Steam Link
- 03Es compatible con GPU NVIDIA, AMD e Intel
- 04Incluye compatibilidad completa con mandos
- 05Instala Lutris, Heroic y EmuDeck mediante Flatpak desde la interfaz web
Casos de uso
- Alojar una biblioteca de Steam en un servidor doméstico y jugar desde una laptop o un televisor
- Jugar títulos de Steam en un navegador desde un dispositivo sin una PC dedicada para juegos
- Ejecutar lanzadores de juegos como Lutris o Heroic en un escritorio dentro de un contenedor
Inicio rápido
- 1
Elige una guía de instalación: Docker Compose, Unraid o Ubuntu Server
- 2
Sigue la guía elegida para desplegar el contenedor Docker
- 3
Conéctate mediante la interfaz web de noVNC, Moonlight o Steam Link
Antes de usarlo
- Está bajo la licencia GPL-2.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.
- Tienes que alojar tú mismo un contenedor Docker y la instalación se realiza siguiendo guías independientes.
- El contenedor se ejecuta con acceso root y todavía incluye SSH, cuya eliminación figura como tarea pendiente para el mantenedor.
Temas
Preguntas frecuentes
- ¿Qué es docker-steam-headless?
- Una imagen de Docker que ejecuta un cliente de Steam sin pantalla con escritorio y permite transmitir juegos a un navegador, Moonlight o Steam Link. Headless Steam Service es una imagen de Docker que ejecuta un cliente de Steam en un escritorio Linux dentro de un contenedor, para que una máquina sin monitor pueda alojar juegos. Puedes jugar desde un navegador web con audio mediante noVNC, o conectarte con Moonlight o Steam Link. Otros clientes de Steam también pueden usar Steam Remote Play para conectarse al contenedor.
- ¿docker-steam-headless es gratuito? ¿Qué licencia tiene?
- docker-steam-headless es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿docker-steam-headless sigue mantenido?
- Mantenimiento activo. El último commit de docker-steam-headless fue el 5 oct 2026.
- ¿Para qué puedo usar docker-steam-headless?
- Alojar una biblioteca de Steam en un servidor doméstico y jugar desde una laptop o un televisor Jugar títulos de Steam en un navegador desde un dispositivo sin una PC dedicada para juegos Ejecutar lanzadores de juegos como Lutris o Heroic en un escritorio dentro de un contenedor
- ¿Cómo se instala docker-steam-headless?
- Elige una guía de instalación: Docker Compose, Unraid o Ubuntu Server Sigue la guía elegida para desplegar el contenedor Docker Conéctate mediante la interfaz web de noVNC, Moonlight o Steam Link
- ¿Dónde consigo docker-steam-headless?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Steam-Headless/docker-steam-headless
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Panel de control de hosting web para administrar servidores Linux e instalar entornos LNMP/LAMP y software con un clic.
Ejecuta ffmpeg en una máquina remota con GPU desde cualquier cliente a través de un único puerto TCP, sin passthrough de GPU ni sistemas de archivos compartidos.
Panel de escritorio para gestionar servidores Linux con Tauri y React, que administra VPS por SSH sin instalar agentes en el servidor.
Un emulador de terminal multiplataforma con aceleración por GPU y OpenGL que se apoya en herramientas como tmux para las pestañas y los paneles.
Servidor VNC para Android que permite ver y controlar un dispositivo Android de forma remota, sin acceso root, en Android 7 o versiones posteriores.