Sunshine
Media ServersSelf-hosted game stream host for Moonlight.
Features
- Self‑hosted game streaming host for Moonlight clients
- Low‑latency cloud gaming with hardware (AMD, Intel, Nvidia) and software encoding support
- Web UI for configuration and client pairing
Recent releases
View all 4 releases →
v2025.924.154138
Bug fix
Fixed Windows service installation path syntax. Removed XCode dependency on macOS for easier builds.
v2025.923.33222
Security relevant
⚠ Upgrade required
- Windows: ViGEmBus is now bundled in the installer rather than downloaded at install time — no separate ViGEmBus install should be needed.
- Linux (Arch/AUR): CUDA is now an optional dependency; builds will no longer fail if CUDA is absent or freshly installed.
- Linux: uhid module is now loaded automatically via udev rules — manual modprobe may no longer be required.
Security fixes
- GHSA-6p7j-5v8v-w45h
Notable features
- DualSense (DS5) gamepad fixed MAC address per controller index on Linux
- Runtime config option to enable/disable system tray
- macOS system tray now supported via main event loop
v2025.628.4510
Security relevant
⚠ Upgrade required
- Display automation is disabled by default after upgrade — re-enable in the Sunshine config UI if needed
- Windows: Sunshine directories are now added to system PATH; installer now remembers service start type across upgrades
Breaking changes
- Display automation (dd_config) is now disabled by default; must be manually re-enabled in the Sunshine config UI after upgrading
Security fixes
- GHSA-39hj-fxvw-758m
- GHSA-x97g-h2vp-g2c5
Notable features
- NVENC async encode
- Native DualSense support on Linux (without Steam Input)
- DualSense adaptive trigger support on Linux
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Install & Platforms
Platforms
linux
macos
windows