Try describing what you need:

Sunshine logo

Sunshine

★ 43.4k
GNU General Public License v3.0Open Source — No PaywallDocker · Flatpak · Binary +245+ active committers (12mo)

About

Sunshine is a self-hosted game streaming host designed to work with Moonlight clients. It lets a machine act as a streaming server for games and other interactive content, with support for...

Community Ratings

No ratings yet

Features

  • low-latency game streaming
  • hardware encoding
  • software encoding
  • web UI configuration
  • client pairing
  • multi-device access
  • gamepad emulation
  • cross-platform host support
  • encoding API support
  • screen capture support

Details

Last Updated
Nov 15, 2026
Created
Dec 15, 2021
Install Methods
dockerflatpakbinarypackage-managersource
Requirements
AMD, Intel, and Nvidia GPUs for hardware encodingMoonlight clientweb browser for configuration and pairing
Runtime / Stack
C++debDocker
Privacy & Independence
No Cloud RequiredOffline Capable
Deployment

Deployment: no container deployment found

Run Sunshine yourself

Pick how much you want to manage.

1 more way to host

Some links earn us a commission. netcup pays us one and is our preferred VPS host.

Is this your project? Sponsor a listing

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on May 17, 2026

Alternatives to Sunshine

Kasm Workspaces logo

Kasm Workspaces

Streaming containerized apps and desktops to end-users. Examples include Ubuntu in your browser, or simply single apps such as Chrome, OpenOffice, Gimp, Filezilla etc.
Miscellaneous ToolsSelf Hosting SolutionsRemote Access+2
Details

Related Software

Guacamole logo

Guacamole

4.0k
guacamole-server provides guacd, libguac, and protocol support libraries that form the server-side basis of Apache Guacamole remote desktop access.
Remote AccessPermissive LicenseProxy Servers+2
Details
PufferPanel logo

PufferPanel

1.8k
PufferPanel is a web-based game server management system for managing multiple game servers from one central location.
Game Server PanelsPermissive LicenseSelf Hosting Solutions+1
Details
NymphCast logo

NymphCast

2.6k
NymphCast turns hardware into an audio/video receiver for network streaming to televisions or powered speakers.
Multimedia StreamingAudio StreamingMedia Servers+3
Details
PeerTube logo

PeerTube

15.4k
PeerTube is a free, decentralized, federated video platform for hosting, streaming, and sharing videos across interconnected instances.
Media ServersFully FOSSCopyleft License+2
7 ContainersFully FOSS
Details
Screego logo

Screego

10.8k
screego/server is a screen-sharing server for developers that provides high-quality, low-latency screen sharing.
Custom CommunicationsCopyleft LicenseSelf Hosting Solutions+1
Details