Hey there, I need the techies among you: I got an Arr stack running on a VPS with lots of storage, but have my Audiobookshelf set up on my regular VPS where it has been running for quite a while now. So I’d like to keep it where it is basically and mount the audiobooks folder from Readarr in the torrent VPS into my other VPS. Since Readarr uses Hard Links and Audiobookshelf streams the files: what would your approach be and which protocol would you use for that?
The solution that I suspect would be the most performant would be NFSv4 over a WireGuard tunnel. You set up the tunnel, then do an NFS export over the tunnel. You then mount it on the other side.
https://alexdelorenzo.dev/linux/2020/01/28/nfs-over-wireguard.html
Found this guide online.
I’ve not tried this myself, but how about mounting the volume using sshfs?
https://simplytim.io/mounting-a-sftp-ssh-share-as-a-volume-in-docker-compose/
This is of course assuming that you’ve got ssh access to the VPS.
I’m currently mounting volumes using cifs and NFS, but I don’t think I’d be too keen on exposing those to the internet at large.
This is unfortunately very slow due to SSH encrypting the traffic. May work for audiobooks depending on the size but for movies/TV shows this is inefficient.
NFS over WireGuard may be the best course of action