I have a mini PC with 4 NVMe drives running ProxMox that I'm using as a travel server. The goal is to run things like OpenWRT, Jellyfin, and AudioBookShelf so I can provide secure networking as well as keeping a selection of media and games for the family. This server is limited to 12GB of ram. I'm trying to figure out the lightest way to store files and share them, both over the network and to things like Jellyfin. Most of what I can find so far is talking about connecting to an external NAS or other storage outside of the ProxMox server. Is creating a lightweight LXC with a big virtual drive to act as a file server the right way to go about this? Is there a more streamlined approach? I'll have copies of all this data elsewhere and there will only be 1-2 people streaming videos at a time so conserving resources is more important that performance or even data integrity. I'm pretty new to ProxMox so if you can help me understand how all this fits together from the host to the containers I would greatly appreciate it.