moonlight-stream/moonlight-qt

Intergrate UpSnap API for seamless remote WoL

Opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
Currently you cant Wake on Lan if you vpn back to your network because the WoL packet is L2 based and VPNs like wireguard are L3 only based.

Describe the solution you'd like
The current most famous container is UpSnap and it has an API that moonlight cant intergrate and use to send the WOL through that. The UpSnap container will always be running anyway so even in the local network moonlight can still utilize that and in addition use shutdown feature
Describe alternatives you've considered
No other apps are as easy to setup and as clean as UpSnap Currently

Additional context
Here is the Git of UpSnap https://github.com/seriousm4x/UpSnap
Here is the API Documentation https://github.com/seriousm4x/UpSnap/wiki/Rest-API

All it needs is one additional field in the sunshine/apollo server pc for the UpSnap container IP:PORT