Repolode
games-on-whales

games-on-whales/wolf

Moonlight向けのストリーミングサーバー。複数のリモートクライアントが1台のホストを共有してゲームを遊べ、各セッションはDockerまたはPodmanコンテナで実行されます。

スター
2,278
フォーク
170
未解決の Issue
119
最終コミット
4 時間前

これは何?

WolfはMoonlightクライアント向けのストリーミングサーバーです。複数のリモートユーザーが1台のLinuxホストを共有してビデオゲームをプレイできます。物理モニターやダミープラグがなくても、任意の解像度とフレームレートで仮想デスクトップをオンデマンドに作成します。

各ユーザーセッションは、Games On Whalesプロジェクトをベースにしたコンテナ内で、低い権限で実行されます。Wolfは複数のGPUを同時にサポートしているため、1枚でストリームのエンコードを行い、別のGPUでゲームを動かせます。映像と音声は低遅延でストリーミングされ、ゲームパッドも完全にサポートされています。

エンコードパイプライン、GPU設定、DockerまたはPodmanの低レベルな設定は構成ファイルで指定できるため、動作をカスタマイズできます。

主な機能

  • 01複数のリモートクライアントが、1台のホストからそれぞれ異なるセッションをストリーミングできます。
  • 02モニターなしで、任意の解像度とフレームレートの仮想デスクトップをオンデマンドで作成できます。
  • 03各セッションを、低い権限のDockerまたはPodmanコンテナ内で実行します。
  • 04エンコードとゲーム実行を別々のGPUで同時に処理できます。
  • 05低遅延の映像・音声ストリーミングと、完全なゲームパッドサポートを提供します。

ユースケース

  • 高性能なゲームサーバー1台を、家族や家庭内の複数のデバイスで共有する。
  • Linuxホスト上のゲームを、複数ユーザー向けに分離されたコンテナで実行する。
  • ホストに物理ディスプレイを接続せずに、Moonlightクライアントへゲームをストリーミングする。
  • 1台のマシンで、エンコードとゲーム実行を別々のGPUに分担させる。

クイックスタート

  1. 1

    ドキュメントを読み、Docker のクイックスタートに従ってください(README にドキュメントへのリンクがあります)

使う前に知っておきたいこと

  • Linux ホストと Docker または Podman コンテナ向けに設計された、複数ユーザーでのゲームストリーミングに特化したツールです。
  • ゲームを実行するには、適切な GPU とコンテナ環境を備えたホストが必要で、セットアップには手間がかかります。

収録されている特集

トピック

よくある質問

wolf とは?
Moonlight向けのストリーミングサーバー。複数のリモートクライアントが1台のホストを共有してゲームを遊べ、各セッションはDockerまたはPodmanコンテナで実行されます。 WolfはMoonlightクライアント向けのストリーミングサーバーです。複数のリモートユーザーが1台のLinuxホストを共有してビデオゲームをプレイできます。物理モニターやダミープラグがなくても、任意の解像度とフレームレートで仮想デスクトップをオンデマンドに作成します。
wolf は無料で使えますか?ライセンスは?
wolf は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
wolf は今もメンテナンスされていますか?
活発にメンテナンス中。wolf の最終コミットは 2026年11月7日 です。
wolf は何に使えますか?
高性能なゲームサーバー1台を、家族や家庭内の複数のデバイスで共有する。 Linuxホスト上のゲームを、複数ユーザー向けに分離されたコンテナで実行する。 ホストに物理ディスプレイを接続せずに、Moonlightクライアントへゲームをストリーミングする。 1台のマシンで、エンコードとゲーム実行を別々のGPUに分担させる。
wolf のインストール方法は?
ドキュメントを読み、Docker のクイックスタートに従ってください(README にドキュメントへのリンクがあります)
wolf はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/games-on-whales/wolf

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト