Установим moonlight
Moonlight нужно устанавливать и на клиенте и на сервере.
В Arch Linux:
yay -S moonlight-qtВ Manjaro:
sudo pamac install moonlight-qtРазвернем серверную часть
Note
Не получилось настроить в контейнере. Пока что работают только альтернативные варианты.
Сделаем это в docker. Создадим docker-compose.yml:
services:
sunshine:
image: lizardbyte/sunshine:latest-archlinux
container_name: sunshine
restart: unless-stopped
volumes:
- config:/config
environment:
- TZ=Europe/Moscow
ipc: host
ports:
- "47984-47990:47984-47990/tcp"
- "48010:48010"
- "47998-48000:47998-48000/udp"
volumes:
config:Запустим:
docker compose up --build -dАльтернативные варианты
В Arch Linux:
yay -S sunshineВ Manjaro
pamac install sunshineПри установке пакета может возникнуть проблема git по http. В этом случае можно попробовать настроить подмену http запросов на ssh.
Запустим sunshine:
sunshineДобавьте пользователя, чтобы ограничить доступ к настройкам в локальной сети.
Подключаем клиент к серверу
moonlightЕсли в локальной сети устройство не было найдено, то скорее всего upnp в sunshine отключен. Но можно добавить сервер вручную по ip. Нажмите добавить устройство и введите ip адрес.
Перейдите в sunshine по https://{ip}:47990 и авторизуйтесь.