I tried Bazzite, but I had trouble getting a couple of my school apps to run. VMware Workstation wouldn’t install the kernel modules it needs, and I couldn’t find an installation guide. Getting it to run on boring Fedora took me a lot of tries, to be honest. I wish I could use literally any other hypervisor, but my teachers kinda hate me for not using Windows, so…
I have immich running in a VM in proxmox… There’s ML? What does it do? I have internet facing stuff behind a reverse proxy, but I use two different subnets for different kinds of traffic, no issues. My 192.168.0.0/24 network does not everything, but I move files around Plex and immich and stuff on a separate 192.168.3.0/24 network. I imagine you could do the same thing without too much trouble.