Repolode
Steam-Headless

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 LinkParsec

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

    Elige una guía de instalación: Docker Compose, Unraid o Ubuntu Server

  2. 2

    Sigue la guía elegida para desplegar el contenedor Docker

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