Hi there, I'm setting up a Windows gaming PC as a Sunshine host for local Moonlight clients. I'd also like to use it as a general purpose server for file storage, audiobookshelf, experimenting with other self hosted apps, occasional hobby development, and serving toy web apps. The problem is that 95% of my dev experience is on Linux/Mac and I've found PowerShell annoying to use in the past. My options as I see them are:
- Suck it up and learn PowerShell and lean on Docker when I need anything specific that doesn't have good Windows compatibility
- Set up a Linux instance in VirtualBox under bridged mode and figure out port mapping options
- WSL? I think this one might be a no go because I've encountered issues with shared resources between host Windows and the WSL environment
- Give up and use two separate machines
Option 2 is most tempting to me, are there any significant downsides?
Thank you for your help!