Self-hosted game stream host for Moonlight.

NOTE: Allow Sunshine Virtual Input (Required)

sudo chown $USER /dev/uinput && echo 'KERNEL=="uinput", SUBSYSTEM=="misc", OPTIONS+="static_node=uinput", TAG+="uaccess"' | sudo tee /etc/udev/rules.d/85-sunshine-input.rules

NOTE: Sunshine uses a self-signed certificate. The web browser will report it as not secure, but it is safe.

NOTE: Allow Sunshine to start apps and games. (Optional)

sudo flatpak override --talk-name=org.freedesktop.Flatpak

NOTE: KMS Grab (Optional)

sudo -i PULSE_SERVER=unix:$(pactl info | awk '/Server String/{print$3}') flatpak run --socket=wayland

Sunshine is a self-hosted game stream host for Moonlight. Offering low latency, cloud gaming server capabilities with support for AMD, Intel, and Nvidia GPUs for hardware encoding. Software encoding is also available. You can connect to Sunshine from any Moonlight client on a variety of devices. A web UI is provided to allow configuration, and client pairing, from your favorite web browser. Pair from the local server or any mobile device.

Changes in version 0.20.0

about 15 hours ago
Installed Size~85 MB
Download Size25 MB
Available Architecturesaarch64, x86_64
LicenseGNU General Public License v3.0 only

Installs over time

Manual Install

Make sure to follow the setup guide before installing

flatpak install flathub


flatpak run