Repolode
Steam-Headless

Steam-Headless/docker-steam-headless

Docker-образ с headless-клиентом Steam и рабочим столом для трансляции игр в браузер, Moonlight или Steam Link.

Open source альтернатива:Steam LinkParsec

Звёзды
4,917
Форки
296
Открытые issues
17
Последний коммит
15 дней назад

Что это?

Headless Steam Service — это Docker-образ, который запускает клиент Steam на рабочем столе Linux внутри контейнера, позволяя использовать компьютер без монитора для размещения игр. Играть можно через веб-браузер с аудио с помощью noVNC или подключившись через Moonlight либо Steam Link. Другие клиенты Steam также могут подключаться к контейнеру через Steam Remote Play.

Образ основан на Debian Trixie и включает рабочий стол Xfce4, Web UI для управления контейнером и поддержку GPU NVIDIA, AMD и Intel. Steam настроен для работы в Linux с Proton, а игровые лаунчеры, такие как Lutris, Heroic и EmuDeck, можно установить через Flatpak из Web UI.

Постоянные данные следует хранить в домашнем каталоге или на подключённом томе: файлы в других местах удаляются при обновлении контейнера. Доступны инструкции по развёртыванию с Docker Compose, Unraid и Ubuntu Server.

Ключевые возможности

  • 01Запускает клиент Steam в Linux с поддержкой Proton
  • 02Транслирует игры в браузеры через noVNC с аудио, а также в Moonlight или Steam Link
  • 03Поддерживает GPU NVIDIA, AMD и Intel
  • 04Обеспечивает полноценную поддержку контроллеров
  • 05Позволяет устанавливать Lutris, Heroic и EmuDeck через Flatpak из Web UI

Сценарии использования

  • Размещение библиотеки Steam на домашнем сервере с возможностью играть с ноутбука или телевизора
  • Игра в Steam через браузер на устройстве без отдельного игрового ПК
  • Запуск игровых лаунчеров, таких как Lutris или Heroic, на рабочем столе в контейнере

Быстрый старт

  1. 1

    Выберите руководство по установке: Docker Compose, Unraid или Ubuntu Server

  2. 2

    Следуйте выбранному руководству, чтобы развернуть контейнер Docker

  3. 3

    Подключитесь через веб-интерфейс noVNC, Moonlight или Steam Link

Что важно знать

  • Распространяется по лицензии GPL-2.0 — лицензии с авторским левом, требующей, чтобы производные работы оставались открытыми.
  • Необходимо самостоятельно размещать контейнер Docker; установка выполняется по отдельным руководствам.
  • Контейнер запускается с правами root и по-прежнему содержит SSH, удаление которого сопровождающий проекта указал в списке TODO.

Темы

Частые вопросы

Что такое docker-steam-headless?
Docker-образ с headless-клиентом Steam и рабочим столом для трансляции игр в браузер, Moonlight или Steam Link. Headless Steam Service — это Docker-образ, который запускает клиент Steam на рабочем столе Linux внутри контейнера, позволяя использовать компьютер без монитора для размещения игр. Играть можно через веб-браузер с аудио с помощью noVNC или подключившись через Moonlight либо Steam Link. Другие клиенты Steam также могут подключаться к контейнеру через Steam Remote Play.
docker-steam-headless можно использовать бесплатно? Какая у него лицензия?
docker-steam-headless распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
docker-steam-headless всё ещё поддерживается?
Активно поддерживается. Последний коммит в docker-steam-headless — 5 окт. 2026 г..
Для чего можно использовать 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

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

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