I have a PC running OpenMediaVault (NAS) with about 8 terabytes of movies and TV shows, and a separate PC running Jellyfin and Plex accessing the video files through a samba share.
I'm sure r/selfhosted would give me all sorts of shit for not running those services in VMs on a single machine. Maybe when I can find a more powerful computer to do that on...