一个 Docker 镜像,运行无显示器的 Steam 客户端与桌面环境,可通过浏览器、Moonlight 或 Steam Link 远程串流游戏。
papi-ux/polaris
自托管的 Linux 游戏串流主机,可将游戏库串流到 Moonlight 或 Nova 客户端,同时保持桌面不受影响。
- Star
- 497
- Fork
- 22
- 未关闭 Issue
- 35
- 最近提交
- 前天
这是什么?
Polaris 可以把 Linux 游戏电脑或 Steam Deck 变成自托管的游戏串流主机。你可以用掌机、手机、平板或电视,通过 Nova 或 Moonlight 客户端连接,在不改变桌面状态的情况下游玩自己的游戏库。配对信息、设置和游戏库都保存在本机,无需云账号或订阅。
每款游戏可以运行在独立的隐藏会话中(Private Stream),也可以镜像真实桌面、添加与客户端尺寸匹配的虚拟显示器,或使用基于 Gamescope 的方案。支持 NVIDIA、AMD 和 Intel 显卡的硬件编码,只有显卡确实能编码时才会提供 H.264、HEVC 或 AV1。网页控制台 Mission Control 可以显示当前会话、连接质量、延迟、帧率、丢包率,以及实际选用的采集路径和编码器。
项目可导入 Steam、Heroic(GOG 与 Epic)、Lutris 以及 ROM 文件夹中的游戏。内置的 Doctor 工具会诊断画面异常的原因,并可执行一项可撤销的修复。官方提供 Fedora、Arch Linux、SteamOS、Bazzite 和 Ubuntu 的安装包,NixOS 用户可以从源码构建。
核心功能
- 01Private Stream 在独立会话中运行每款游戏,不影响桌面窗口布局。
- 02支持 NVIDIA、AMD 和 Intel 显卡硬件编码,并会先检测显卡实际可用的编码格式。
- 03Mission Control 网页控制台可查看会话状态、连接质量和主机就绪情况。
- 04Doctor 工具可诊断画面问题,并执行、验证一项可撤销的修复。
- 05可导入 Steam、Heroic、Lutris 和 ROM 文件夹中的游戏并显示封面。
适用场景
- 在家中其他地方,用掌机、手机或电视游玩 Linux 电脑上的游戏库。
- 在家用主机上串流游戏,同时保留桌面供其他工作使用。
- 搭建不依赖订阅或云服务的自托管游戏串流环境。
- 让第二台设备只观看会话,而不接管操作。
快速上手
- 1
为你的发行版安装软件包(参见 Get Polaris 页面或各发行版指南)
- 2
运行一次性主机设置
sudo -H polaris --setup-host - 3
启动 Polaris
polaris - 4
打开 https://localhost:47990/#/welcome 创建账户,然后配对 Nova 或 Moonlight 客户端
使用前须知
- 仅支持 Linux 主机,不计划支持 Windows 和 macOS。
- NVIDIA 显卡测试最充分;AMD 和 Intel 通过 VAAPI 工作,并以软件编码为备选。
- Spaces、PyroWave 和 Browser Stream 等部分功能处于预览或实验阶段。
收录于专题
标签
常见问题
- polaris 是什么?
- 自托管的 Linux 游戏串流主机,可将游戏库串流到 Moonlight 或 Nova 客户端,同时保持桌面不受影响。 Polaris 可以把 Linux 游戏电脑或 Steam Deck 变成自托管的游戏串流主机。你可以用掌机、手机、平板或电视,通过 Nova 或 Moonlight 客户端连接,在不改变桌面状态的情况下游玩自己的游戏库。配对信息、设置和游戏库都保存在本机,无需云账号或订阅。
- polaris 可以免费使用吗?用的什么许可证?
- polaris 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- polaris 还在维护吗?
- 活跃维护中。polaris 最近一次提交是在 2026年11月5日。
- polaris 适合用来做什么?
- 在家中其他地方,用掌机、手机或电视游玩 Linux 电脑上的游戏库。 在家用主机上串流游戏,同时保留桌面供其他工作使用。 搭建不依赖订阅或云服务的自托管游戏串流环境。 让第二台设备只观看会话,而不接管操作。
- polaris 怎么安装和运行?
- 为你的发行版安装软件包(参见 Get Polaris 页面或各发行版指南) 运行一次性主机设置: sudo -H polaris --setup-host 启动 Polaris: polaris 打开 https://localhost:47990/#/welcome 创建账户,然后配对 Nova 或 Moonlight 客户端
- 在哪里获取 polaris?
- 源代码和安装说明在 GitHub 上:https://github.com/papi-ux/polaris
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 Moonlight 的串流服务器,让多个远程客户端共享一台主机玩游戏,每个会话运行在 Docker 或 Podman 容器中。
自托管的游戏串流主机,配合 Moonlight 客户端将你自己的电脑或服务器上的游戏串流到其他设备。
开源 PC 客户端,用于从 NVIDIA GameStream 或 Sunshine 主机串流游戏到 Windows、macOS、Linux 和 Steam Link。
一套大型 Polybar 状态栏主题合集,适用于 Linux 桌面,提供多种风格、配色和变体。
基于 Fedora Atomic 的定制 Linux 系统镜像,面向游戏,覆盖桌面、Steam Deck、掌机和家庭影院电脑。