Skip to content

Instantly share code, notes, and snippets.

@itssoap
Created October 24, 2024 15:00
Show Gist options
  • Select an option

  • Save itssoap/0b457d8d73ad50977cd2440fd4a47c31 to your computer and use it in GitHub Desktop.

Select an option

Save itssoap/0b457d8d73ad50977cd2440fd4a47c31 to your computer and use it in GitHub Desktop.
Remote Gaming Server set-up

Pre-requisites:

Set-up:

  • Connect your client and server device to Tailscale and make the server device as an Exit node.
  • Make sure your client tailscale is connected to server devices' exit node.
  • Install Moonlight-qt on both the devices and do the general set-up.
  • Install Sunshine on the server device and do the general set-up.
  • Install Virtual-Display-Driver and disable it in Device Manager.
  • Install Sunshine Virtual Monitor and follow its set-up to set the Virtual monitor.
  • On server device, run the following commands:
  • tailscale serve --bg --tcp 47984 tcp://localhost:47984
  • tailscale serve --bg --tcp 47989 tcp://localhost:47989
  • Grab the IPv4 of server device from Tailscale and add it to Moonlight on client device.
  • Enjoy!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment