mirror of
https://github.com/games-on-whales/gow.git
synced 2026-10-15 12:52:00 +00:00
[GH-ISSUE #62] Managing multiple Sunshine backend on a single host #23
Labels
No labels
bug
enhancement
enhancement
github_actions
good first issue
help wanted
help wanted
invalid
needs testers
pull-request
question
x11-images
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/gow#23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ABeltramo on GitHub (Dec 5, 2021).
Original GitHub issue: https://github.com/games-on-whales/gow/issues/62
This is something that has been requested over and over again:
Bare in mind that Moonlight does support already multiple players sharing one gaming backend (Sunshine) for Co-Op or similar games. In order to use that change the channels param in the Sunshine conf file.
There are multiple issues that needs to be solved in order to achieve this:
nginxfor this so that we can reverse proxy in front but since it's not HTTP but on a lower stack: TCP/UDP there's no easy way to dispatch based on the domain name (see the section below)Nginx reverse proxy Sunshine
I was able to passthru from one host to one other host so that Moonlight was pointing to x.x.x.x and Nginx was redirecting the connection to y.y.y.y
This works fine, but I wasn't able to dispatch based on the domain name or even just to load balance between 2 or more backends).
[1] Here's my
nginx.conffileAnd I started it using
@ABeltramo commented on GitHub (Feb 2, 2023):
I've ended up building my own alternative, follow the development at https://github.com/games-on-whales/wolf