Sunshine
Self-hosted game stream host for Moonlight.
Sunshine implements a self‑hosted server that receives video and input streams from a PC and makes them available to client devices using the Moonlight protocol. It runs on the host machine, captures the display or specific applications, encodes the video in real time, and transmits it over the network so that Moonlight can render the stream on phones, tablets, or other computers. The software is open source and distributed under a free‑tier license, with stable releases and pre‑built packages for various platforms, including Docker images and Flathub builds.
It is aimed at users who want to host their own game‑streaming service without relying on external cloud providers. Developers and hobbyists who already use Moonlight for low‑latency remote gaming can replace proprietary hosts with Sunshine to keep the entire pipeline under their control. The project provides documentation, continuous‑integration builds, and community support through GitHub and related package registries.
Key distinguishing aspects are its self‑hosting model, compatibility with the Moonlight client, and the availability of ready‑to‑install binaries and container images that simplify deployment on Linux‑based systems. The stable maturity level indicates that the core functionality is production‑ready.
Reviews
Loading reviews…
Similar apps

Game Launchers & Stores
Sunshine
Remote game stream host for Moonlight with support up to 120 frames per second and 4K resolution.
Game Launchers & Stores
Moonlight
GameStream client for PCs (Windows, Mac, Linux, and Steam Link).

Game Launchers & Stores
Moonlight
GameStream client

Media Players & Streaming
Jellyfin
The Free Software Media System.
Emulators & Retro
ConsoleMini
Controller-first big-picture launcher that turns a Mac mini into a PS1-PS4 + retro console (wraps DuckStation, PCSX2, RPCS3, shadPS4…

Game Launchers & Stores
LinuxGSM
CLI tool for deployment and management of dedicated game servers on Linux: more than 120 games are supported.