Rclone /
Rclone
> if you have storages that you want to mount > whatever they be, s3, 9p, webdav, smb, etc > while there might be fuse programs for those, fuse programs can crash your kernel if poorly written (i observed that on 9pfs) > there is a program that translates those protocols to something more reliable/available > it got a lot of storage back-ends > nfs, http, webdav, s3, 9p, sftp, ftp, etc > you can convert those from protocols you have to NFS (native) or SFTP (sshfs is a reliable fuse program) > i used that for using some mass ftp storage to something that openbsd can mount > the program is called rclone, you define your storages and it will expose them as a NFS/SFTP storage > now mount_nfs cant talk to it as i have tried, (you need to run portmap, then register your rclone server for mountd and nfs programs, v3 for both) > however i still get a auth error, that i havent figured out > sshfs however works perfectly > as a +, that rclone also works on plan 9 :) > it can't serve a 9p export however, but you can use c9/u9fs/plan 9's sshfs and they will do that part for you.
