Repolode
Steam-Headless

Steam-Headless/docker-steam-headless

一个 Docker 镜像,运行无显示器的 Steam 客户端与桌面环境,可通过浏览器、Moonlight 或 Steam Link 远程串流游戏。

可替代:Steam LinkParsec

Star
4,917
Fork
296
未关闭 Issue
17
最近提交
15天前

这是什么?

Headless Steam Service 是一个 Docker 镜像,在容器内的 Linux 桌面中运行 Steam 客户端,让没有显示器的机器也能充当游戏主机。你可以通过 noVNC 在浏览器中边看画面边听声音地玩游戏,也可以用 Moonlight 或 Steam Link 连接,其他 Steam 客户端还能通过 Steam Remote Play 访问它。

镜像基于 Debian Trixie,内置 Xfce4 桌面和用于管理容器的 Web UI,支持 NVIDIA、AMD 和 Intel 显卡。Steam 以 Linux 加 Proton 的方式运行,也可以在 Web UI 中通过 Flatpak 安装 Lutris、Heroic、EmuDeck 等游戏启动器。

需要长期保存的数据应放在家目录或挂载的卷中,存放在其他位置的文件会在容器更新时被清除。项目提供了 Docker Compose、Unraid 和 Ubuntu Server 的部署文档。

核心功能

  • 01在 Linux 上运行 Steam 客户端并支持 Proton
  • 02通过 noVNC 在浏览器中串流游戏并带音频,也支持 Moonlight 和 Steam Link
  • 03支持 NVIDIA、AMD 和 Intel 显卡
  • 04支持完整的手柄控制器
  • 05可在 Web UI 中通过 Flatpak 安装 Lutris、Heroic、EmuDeck

适用场景

  • 在家庭服务器上运行 Steam 游戏库,并在笔记本或电视上游玩
  • 在没有独立游戏主机的设备上通过浏览器玩 Steam 游戏
  • 在容器化桌面中运行 Lutris、Heroic 等游戏启动器

快速上手

  1. 1

    选择安装指南:Docker Compose、Unraid 或 Ubuntu Server

  2. 2

    按所选指南部署 Docker 容器

  3. 3

    通过 noVNC 网页界面、Moonlight 或 Steam Link 连接

使用前须知

  • 采用 GPL-2.0 许可证,这是一种 copyleft 许可证,要求衍生作品保持开源。
  • 需要自行托管 Docker 容器,安装需参考单独的指南。
  • 容器拥有 root 权限且仍包含 SSH,维护者将移除 SSH 列为待办事项。

标签

常见问题

docker-steam-headless 是什么?
一个 Docker 镜像,运行无显示器的 Steam 客户端与桌面环境,可通过浏览器、Moonlight 或 Steam Link 远程串流游戏。 Headless Steam Service 是一个 Docker 镜像,在容器内的 Linux 桌面中运行 Steam 客户端,让没有显示器的机器也能充当游戏主机。你可以通过 noVNC 在浏览器中边看画面边听声音地玩游戏,也可以用 Moonlight 或 Steam Link 连接,其他 Steam 客户端还能通过 Steam Remote Play 访问它。
docker-steam-headless 可以免费使用吗?用的什么许可证?
docker-steam-headless 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
docker-steam-headless 还在维护吗?
活跃维护中。docker-steam-headless 最近一次提交是在 2026年10月5日。
docker-steam-headless 适合用来做什么?
在家庭服务器上运行 Steam 游戏库,并在笔记本或电视上游玩 在没有独立游戏主机的设备上通过浏览器玩 Steam 游戏 在容器化桌面中运行 Lutris、Heroic 等游戏启动器
docker-steam-headless 怎么安装和运行?
选择安装指南:Docker Compose、Unraid 或 Ubuntu Server 按所选指南部署 Docker 容器 通过 noVNC 网页界面、Moonlight 或 Steam Link 连接
在哪里获取 docker-steam-headless?
源代码和安装说明在 GitHub 上:https://github.com/Steam-Headless/docker-steam-headless

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目