nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
2.89k stars 771 forks source link

VFS on Linux #3668

Open tobiasKaminsky opened 2 years ago

tobiasKaminsky commented 2 years ago

VFS on Linux needs to have a proper support on KDE/Gnome first, so first step would be to create and commit such a RFC. Then monitor it, so that we can afterwards implement it.

As many Linux users also use CLI, maybe we can also enhance our nextcloud to sync/upload/download, e.g.: nextcloudcmd myVirtualImage.png.nextcloud -> downloads and opens it

bluefoxconsultant commented 1 month ago

Don't know whether this will help anyone, but I was able to configure my Nextcloud and Google Drive in a different way which I find works much better than using the Nextcloud Desktop (even with experimental features enabled).

  1. Make sure rclone is installed on your machine
  2. Run 'rclone configure' and configure your Nextcloud drive under the WebDAV section (Nextcloud is one of the choices of the menu that follows)
  3. Create an empty folder to mount the rclone drive (in this case, mkdir /home//Nextcloud)
  4. Run this or even make an sh file to run at startup: rclone mount <nameofyourmount>: /home/<user>/Nextcloud --daemon --vfs-cache-mode full --vfs-cache-max-age 12h

This will mount your Nextcloud (as configured in step 2) within the folder you've created. The cache mode is excellent and there are many more options for customizing the command itself.

woiwoiwoiwoi commented 1 month ago

I've been able to configure VFS on Debian without any issues, but on OpenSUSE Tumbleweed I ran into (mostly solvable) issues, as described in #6737.

@ados8 have you tried the AppImage? Also, for the right-click menu, a file explorer extension (the appropriate one for your desktop environment; also named differently on different distros) needs to be installed as well. But then it works well for me on both Debian and SUSE, both running Gnome.