Sunshine is a self-hosted game stream host for Moonlight. It offers low latency game streaming 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. On FreeBSD, Sunshine supports X11 and Wayland (wlr-screencopy, KWin, and XDG portal/PipeWire) capture, VA-API and Vulkan video encoding, and virtual input via /dev/uinput.