Repolode
games-on-whales

games-on-whales/wolf

面向 Moonlight 的串流服务器,让多个远程客户端共享一台主机玩游戏,每个会话运行在 Docker 或 Podman 容器中。

Star
2,275
Fork
170
未关闭 Issue
119
最近提交
19小时前

这是什么?

Wolf 是一款面向 Moonlight 客户端的串流服务器,多名远程用户可以共享同一台 Linux 主机来玩电子游戏。虚拟桌面按需创建,支持任意分辨率和帧率,无需物理显示器或假负载插头。

每个用户会话都以较低权限运行在容器中,基于 Games On Whales 项目构建。Wolf 支持同时使用多块 GPU,例如用集成显卡负责视频编码,独立显卡专门运行游戏。音视频串流延迟低,并完整支持游戏手柄。

编码流程、GPU 设置以及 Docker 或 Podman 的底层细节都可以通过配置文件修改,便于按需定制。

核心功能

  • 01允许多个远程客户端共享同一主机,各自串流不同内容。
  • 02按需创建虚拟桌面,支持任意分辨率和帧率,无需显示器。
  • 03每个会话运行在低权限的 Docker 或 Podman 容器中。
  • 04可让不同 GPU 同时负责视频编码和游戏运行。
  • 05提供低延迟音视频,并完整支持游戏手柄。

适用场景

  • 让家庭中的多位成员共用一台高性能游戏主机。
  • 在隔离的容器中为多个用户运行 Linux 主机上的游戏。
  • 在主机不接显示器的情况下,向 Moonlight 客户端串流游戏。
  • 在同一台机器上,将视频编码与游戏运行分配到不同 GPU。

快速上手

  1. 1

    阅读文档并按照 Docker 快速入门操作(README 中的文档链接)

使用前须知

  • 专为 Linux 主机和 Docker 或 Podman 容器设计,是专门用于多用户游戏串流的工具。
  • 要运行游戏需要配备合适 GPU 和容器环境的主机,设置需要一定投入。

收录于专题

标签

常见问题

wolf 是什么?
面向 Moonlight 的串流服务器,让多个远程客户端共享一台主机玩游戏,每个会话运行在 Docker 或 Podman 容器中。 Wolf 是一款面向 Moonlight 客户端的串流服务器,多名远程用户可以共享同一台 Linux 主机来玩电子游戏。虚拟桌面按需创建,支持任意分辨率和帧率,无需物理显示器或假负载插头。
wolf 可以免费使用吗?用的什么许可证?
wolf 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
wolf 还在维护吗?
活跃维护中。wolf 最近一次提交是在 2026年11月6日。
wolf 适合用来做什么?
让家庭中的多位成员共用一台高性能游戏主机。 在隔离的容器中为多个用户运行 Linux 主机上的游戏。 在主机不接显示器的情况下,向 Moonlight 客户端串流游戏。 在同一台机器上,将视频编码与游戏运行分配到不同 GPU。
wolf 怎么安装和运行?
阅读文档并按照 Docker 快速入门操作(README 中的文档链接)
在哪里获取 wolf?
源代码和安装说明在 GitHub 上:https://github.com/games-on-whales/wolf

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

相关项目