I run snapraid and mergerfs, as the nas storage. Not much changes on my NAS and the stuff I really care about like my pictures and videos are on a small ZFS pool. Both are directly on proxmox, meaning I can just plug them in to another Linux machine and research if it all goes sideways. Its all shared from the host via SMB NFS or for jellyfin and immicher its a moint point for the container
I use Linux mint, then use advanced emulation launcher to launch things that kodi doesn’t have but I want to use, like ESDE. Its a pain to remember custom thing I setup on it but I used to use the official kodi os (before the stopped it quite a few years ago)