I’m considering running ESXi on bare metal and then virtualising TrueNAS am wondering if this is the best platform if you want to have the most job opportunities while having all the home server fun.

I want to run my own cloud so I will be using NextCloud and also a media streaming platform to the TV.

Since I’ll be using ZFS storage, how will I know whether to run a VM on ESXi or on TrueNAS?

Would use XCP-ng instead of ESXi?

There may be some other options or things I’ve missed. Thanks!