Repolode
games-on-whales

games-on-whales/wolf

Сервер трансляции для Moonlight, на котором несколько удалённых клиентов могут играть на одном хосте, запуская сеансы в контейнерах Docker или Podman.

Звёзды
2,275
Форки
170
Открытые issues
119
Последний коммит
15 часов назад

Что это?

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 — 6 нояб. 2026 г..
Для чего можно использовать wolf?
Совместное использование одного мощного игрового сервера несколькими членами семьи или устройствами в доме. Запуск игр на Linux-хосте для нескольких пользователей в изолированных контейнерах. Трансляция игр на клиенты Moonlight без подключения физического дисплея к хосту. Разделение задач кодирования и запуска игр между разными GPU на одном компьютере.
Как установить wolf?
Прочитайте документацию и следуйте инструкции по быстрому запуску Docker (ссылка на документацию есть в README).
Где скачать wolf?
Исходный код и инструкции по установке — на GitHub: https://github.com/games-on-whales/wolf

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый хост для стриминга игр с Linux, позволяющий запускать игры из своей библиотеки на клиентах Moonlight или Nova, не затрагивая рабочий стол.

497+42 за неделю22C++GPL-3.0Активно поддерживаетсяОбновлён позавчера

Веб-сервер VNC для Linux, который передаёт изображение рабочего стола и приложений в любой современный браузер по протоколу на основе модифицированного RFB.

5,4 тыс.+15 за неделю476C++GPL-2.0Обновлён 3 дня назад