Sunshine Server won't appear on any moonlight device in the house
As far as I can tell, the only port it's listening on is tcp 47990, which is just the server config port and not any of the functionality I want from it.
Solution
I figured it out. My ethernet connection was defaulting to WAN and not home, which was causing the firewall to reject things.
Replace all instances of eno1 with your desired connection name First I did: