브라우저, Moonlight, Steam Link로 게임을 스트리밍할 수 있는 헤드리스 Steam 클라이언트 Docker 이미지
papi-ux/polaris
데스크톱 환경을 건드리지 않고 Moonlight 또는 Nova 클라이언트로 게임 라이브러리를 스트리밍할 수 있는 셀프 호스팅 Linux 게임 스트리밍 호스트입니다.
대체할 수 있는 제품:Steam Link
NVIDIA GameStream
- 스타
- 500
- 포크
- 22
- 열린 이슈
- 35
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
Polaris를 사용하면 Linux 게이밍 PC나 Steam Deck을 셀프 호스팅 게임 스트리밍 호스트로 만들 수 있습니다. 휴대용 기기, 휴대폰, 태블릿 또는 TV에서 Nova나 Moonlight 클라이언트로 접속해 데스크톱에서 실행 중인 작업을 건드리지 않고 게임 라이브러리를 플레이할 수 있습니다. 페어링, 설정, 게임 라이브러리는 모두 자신의 기기에 저장되며, 클라우드 계정이나 구독이 필요하지 않습니다.
게임마다 별도의 보이지 않는 세션(Private Stream)에서 실행하거나, 실제 데스크톱 화면을 미러링하거나, 클라이언트 해상도에 맞는 가상 디스플레이를 추가하거나, Gamescope 기반 환경을 사용할 수 있습니다. NVIDIA, AMD, Intel GPU에서 하드웨어 인코딩을 지원하며, H.264, HEVC, AV1은 GPU에서 실제로 인코딩할 수 있는 경우에만 제공됩니다. Mission Control이라는 브라우저 콘솔에서 활성 세션, 연결 품질, 지연 시간, 프레임률, 패킷 손실, 선택된 캡처 경로와 인코더를 확인할 수 있습니다.
Steam, Heroic(GOG 및 Epic), Lutris와 ROM 폴더에서 게임을 가져올 수 있으며, 스트리밍 품질 저하의 원인을 진단하고 되돌릴 수 있는 수정 사항 하나를 적용하는 Doctor 도구도 포함되어 있습니다. Fedora, Arch Linux, SteamOS, Bazzite, Ubuntu용 패키지가 제공되며, NixOS 사용자는 소스에서 빌드할 수 있습니다.
핵심 기능
- 01Private Stream은 게임마다 별도의 세션에서 실행해 데스크톱 배치를 방해하지 않습니다.
- 02NVIDIA, AMD, Intel GPU에서 하드웨어 인코딩을 지원하며, GPU가 인코딩할 수 있는 코덱인지 확인합니다.
- 03Mission Control 브라우저 콘솔에서 세션 상태, 연결 품질, 호스트 준비 상태를 확인할 수 있습니다.
- 04Doctor는 스트리밍 품질 저하를 진단하고 되돌릴 수 있는 수정 사항 하나를 적용한 뒤 검증할 수 있습니다.
- 05Steam, Heroic, Lutris와 ROM 폴더에서 아트워크와 함께 게임을 가져옵니다.
활용 사례
- 집 안의 다른 곳에서 Steam Deck, 휴대폰 또는 TV로 Linux PC의 게임 라이브러리를 플레이할 수 있습니다.
- 데스크톱을 다른 작업에 계속 사용하면서 집에 있는 기기에서 게임을 스트리밍할 수 있습니다.
- 구독이나 클라우드 서비스 없이 셀프 호스팅 게임 스트리밍 환경을 운영할 수 있습니다.
- 두 번째 사용자가 제어권을 넘겨받지 않고 세션을 시청하도록 할 수 있습니다.
빠른 시작
- 1
사용 중인 배포판용 패키지를 설치합니다(‘Get Polaris’ 페이지 또는 배포판별 가이드 참조).
- 2
호스트 초기 설정을 한 번 실행합니다.
sudo -H polaris --setup-host - 3
Polaris를 시작합니다.
polaris - 4
https://localhost:47990/#/welcome에서 웹 콘솔을 열고 계정을 만든 다음 Nova 또는 Moonlight 클라이언트를 페어링합니다.
사용 전 알아둘 점
- 호스트는 Linux만 지원합니다. Windows 및 macOS 호스트는 지원할 계획이 없습니다.
- 가장 많이 테스트된 GPU는 NVIDIA입니다. AMD와 Intel은 VAAPI를 사용하며, 사용할 수 없으면 소프트웨어 방식으로 대체됩니다.
- Spaces, PyroWave, Browser Stream 등의 일부 기능은 미리 보기 또는 실험 단계입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- polaris은(는) 무엇인가요?
- 데스크톱 환경을 건드리지 않고 Moonlight 또는 Nova 클라이언트로 게임 라이브러리를 스트리밍할 수 있는 셀프 호스팅 Linux 게임 스트리밍 호스트입니다. Polaris를 사용하면 Linux 게이밍 PC나 Steam Deck을 셀프 호스팅 게임 스트리밍 호스트로 만들 수 있습니다. 휴대용 기기, 휴대폰, 태블릿 또는 TV에서 Nova나 Moonlight 클라이언트로 접속해 데스크톱에서 실행 중인 작업을 건드리지 않고 게임 라이브러리를 플레이할 수 있습니다. 페어링, 설정, 게임 라이브러리는 모두 자신의 기기에 저장되며, 클라우드 계정이나 구독이 필요하지 않습니다.
- polaris은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- polaris은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- polaris은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. polaris의 마지막 커밋은 2026년 11월 5일입니다.
- polaris은(는) 어디에 사용할 수 있나요?
- 집 안의 다른 곳에서 Steam Deck, 휴대폰 또는 TV로 Linux PC의 게임 라이브러리를 플레이할 수 있습니다. 데스크톱을 다른 작업에 계속 사용하면서 집에 있는 기기에서 게임을 스트리밍할 수 있습니다. 구독이나 클라우드 서비스 없이 셀프 호스팅 게임 스트리밍 환경을 운영할 수 있습니다. 두 번째 사용자가 제어권을 넘겨받지 않고 세션을 시청하도록 할 수 있습니다.
- polaris는 어떻게 설치하나요?
- 사용 중인 배포판용 패키지를 설치합니다(‘Get Polaris’ 페이지 또는 배포판별 가이드 참조). 호스트 초기 설정을 한 번 실행합니다.: sudo -H polaris --setup-host Polaris를 시작합니다.: polaris https://localhost:47990/#/welcome에서 웹 콘솔을 열고 계정을 만든 다음 Nova 또는 Moonlight 클라이언트를 페어링합니다.
- polaris은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/papi-ux/polaris
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Moonlight용 스트리밍 서버로, 여러 원격 클라이언트가 하나의 호스트를 공유해 게임을 즐기며 각 세션은 Docker 또는 Podman 컨테이너에서 실행됩니다.
하드웨어 또는 소프트웨어 인코딩을 사용해 내 PC나 서버에서 Moonlight 클라이언트로 게임을 스트리밍하는 셀프 호스팅 게임 스트리밍 호스트입니다.
NVIDIA GameStream 또는 Sunshine 호스트의 게임을 Windows, macOS, Linux, Steam Link로 스트리밍하는 오픈 소스 PC 클라이언트입니다.
Linux 데스크톱용 Polybar 상태 표시줄 테마 모음으로, 다양한 스타일과 색상 구성, 변형을 제공합니다.
데스크톱, Steam Deck, 휴대용 기기와 홈 시어터 PC용 변형을 제공하는 게이밍 중심의 커스텀 Fedora Atomic Linux 이미지입니다.