# Moonshine: Stream PC Games to Any Moonlight-Compatible Device

Linux-based Moonshine enables seamless remote gameplay experience.

- **Source:** [Hacker News (news.ycombinator.com)](https://brifing.si/source/13c923cd-6d99-442b-9b8b-1181f4d8cd91)
- **Published:** 2026-07-20
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://github.com/hgaiser/moonshine>
- **On Brifing:** https://brifing.si/s/80bf3f20-858e-408e-a269-b1edc6be929a

## What is Moonshine?

Moonshine is a Linux-based solution for streaming games from host PCs to remote devices. Compatible with Moonlight client, it allows users to access their games using keyboard, mouse, and controllers. Each streaming session runs in its own isolated environment, keeping the host system operational.

## Technical Capabilities

The system supports H.264, H.265 and experimental AV1 video encoding. Delivers professional-grade experience with 10-bit HDR streaming and low-latency Opus audio. Requires NVIDIA RTX, AMD RDNA2+ or Intel Arc GPUs. Notably operates on headless servers without needing physical monitors.

## Installation Process

Arch Linux users can install via AUR. Systemd integration enables background operation without active login. Requires Vulkan-enabled GPUs and Moonlight v6.0.0+ client. User lingering activation allows persistent operation. Rust-based compilation offers performance optimization.

## Configuration Options

Applications are defined in config.toml with custom parameters. Steam and desktop scanners enable automatic setup. Pre/post commands allow system optimization. Custom box art images can be assigned for each application, creating a polished interface in Moonlight client.

## Security Considerations

Not recommended for public networks due to GameStream protocol's lack of application-layer encryption. VPN solutions like Tailscale or WireGuard are mandatory for internet streaming. Direct exposure of Moonshine ports poses significant security risks and must be avoided.

## Gaming Experience Revolutionized

Moonshine liberates Linux gamers from physical location constraints. Unlike Sunshine, its isolated sessions allow continued host computer usage - a productivity-boosting advantage. This open-source project, built upon community collaboration, presents a compelling alternative in cloud gaming landscape.

## Sources covering this story

- https://github.com/hgaiser/moonshine — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
