Веб-панель с открытым исходным кодом для управления Linux-серверами, сайтами, Docker-контейнерами, базами данных и AI-агентами.
Steam-Headless/docker-steam-headless
Docker-образ с headless-клиентом Steam и рабочим столом для трансляции игр в браузер, Moonlight или Steam Link.
Open source альтернатива:Steam Link
Parsec
- Звёзды
- 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
Выберите руководство по установке: Docker Compose, Unraid или Ubuntu Server
- 2
Следуйте выбранному руководству, чтобы развернуть контейнер Docker
- 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 обновляется ежедневно.
Похожие проекты
Веб-панель управления Linux-серверами с установкой окружений LNMP/LAMP и программ в один клик.
Запускайте ffmpeg на удалённой машине с GPU с любого клиента через один TCP-порт — без проброса GPU и общих файловых систем.
Десктопная панель управления Linux-серверами на Tauri и React: управляет VPS по SSH без установки агента на сервер.
Кроссплатформенный терминал с OpenGL-ускорением на GPU, который использует другие инструменты, например tmux, для вкладок и разделения окон.
VNC-сервер для Android 7 и новее, позволяющий просматривать экран и удалённо управлять устройством без root-доступа.