How do you share large files between Qubes?

I want to share large media files (videos, music, etc.) among Qubes. What would be the best way of doing so?

What do you mean by “share”?

For copying we have qvm-copy.

1 Like

Do you want to sync files across qubes?

1 Like

Shilling my warez

You don’t need to set up any configs or keys or servers for SSH or rsync. Just install software, restart server and client VM, then you can qvm-mount. It will even let you mount folders in other Qubes that are network mount points of SAMBA or NFS shares. Useful for a 100% non-networked VM to access files in other VMs. Server serving files to mount clients is a Rust program, in case you’re into that.

3 Likes

NFSv4 on a qube running HardenedBSD.

If it is one file, a simple way is to create a loop device from it & qvm-block attach it.

Thanks @ascendforever, but that’s not the case here. I guess I could share a read-only filesystem that way though!

Yeah, I am very much into that (Rust). I will try the qubes-shared-folders first. Thank you!

I wasn’t really picturing Dropbox-style sync, but that may come in handy for something else.