Chris wrote:
You've already done the right first step, and you don't need to hand-wire any bind mounts. SparkBox has one setting for this — Media Root. Point it at a folder on your NFS share and SparkBox passes it to Jellyfin, Sonarr, Radarr and the rest automatically. On the VM, open the settings file: sudo nano /opt/sparkbox/.env. Find the line starting MEDIAROOT= and change it to a folder on the NFS mount, like MEDIAROOT=/mnt/nfs/sparkbox-media. Save (Ctrl+O, Enter, Ctrl+X), then run sudo sparkbox up. SparkBox creates the Movies, TV and Music folders there and points the apps at them. It lives in your .env file, which SparkBox updates don't touch, so it keeps working across updates. Just make sure the NFS share itself is set to auto-mount on boot.