RcloneTray: Easily install Rclone remotes on demand using the GUI

Clone tray It’s GUI clone, “Rsync for cloud storage” command line tool that runs on Windows, Mac and Linux. With this Electron tray application, you will be able to quickly mount Rclone remote servers, open the mount location using the default file manager, and perform other operations. For more complete Rclone GUI, see Rclone Browser (newer fork).
Rclone can synchronize files in the file system with cloud storage services (such as Google Drive, Microsoft OneDrive, Nextcloud, Yandex Disk, Dropbox, Amazon Drive and S3, Mega, pCloud, etc.) (as well as with WebDAV, FTP and SFTP support). And directly between cloud storage services. It also supports installing these cloud storage services so you can access files using desktop applications.
RcloneTray lists all Rclone remotes in its tray menu, each with a separate sub-menu that changes with each storage service. You can choose to mount any remote server previously configured using Rclone from the RcloneTray menu, whether it is some cloud storage provider, WebDAV, SFTP, etc., or you can open it using the default file manager. However, for some remote devices (such as Google Drive and Dropbox), it shows “Open in Finder” even if it runs on Linux. This is just a display error and it will open the location using the default Linux file manager. To indicate when the remote control is installed, a circle appears to the left of the remote control name. On some remotes (this option is for Google Drive and Dropbox remotes, but not for OneDrive), you can also choose to download the entire remote content will be stored in the file system for offline use and upload all copies To a file in a folder mapped to a remote cloud storage server.
From the RcloneTray menu, you can also quickly access Rclone’s ncdu (don’t Nandu (In itself, only for rclone), this is a text-based interactive user interface for the console that allows remote navigation and displays used space. The command line tool currently lacks many features, but is still very useful. To enable the console browser option (this is how Rclone’s ncdu is displayed in the RcloneTray menu), you need to open RcloneTray settings, go to the NCDU tab and enable it from there. RcloneTray other features:

  • The option to create a new “bookmark” (called “remote” in Rclone) which lists all available providers and then shows all available options for that provider. You can also use it to edit an existing remote / provider
  • Optional services via HTTP, FTP, Restic and WebDAV (requires enabling in RcloneTray preferences). This seems to be broken in RcloneTray when using the latest rclone version (bug reported)
  • The bundled Rclone binary is included and it is used by default, but it has the option to disable the bundled Rclone and use System 1. you can Download Rclone From its website
  • Specify custom Rclone configuration file path and args
RcloneTray: Easily install Rclone remotes on demand using the GUI
RcloneTray’s “Create New Bookmark” dialog can also be used to edit an existing “bookmark” (called “remote” in Rclone)

I personally find it easier to add a new remote server to Rclone from the command line (run rclone config In the console and follow the setup wizard-for example, instead of adding a new bookmark using the RcloneTray option, see How to Configure and Install Microsoft OneDrive with Rclone. Also, when I tried to set up a new remote / provider using the RcloneTray new bookmark option, the authorization link did not open automatically in my web browser.
RcloneTray created as a free alternative wild duck, A tray application for installing a server or cloud storage as a disk in Finder on macOS and File Explorer on Windows, using Digital Duck Used for synchronous work. RcloneTray is free and open source software, it does allow easy mounting of cloud storage from the tray menu, not only on Windows and macOS, but also on Linux, but it lacks some important Mountain Duck features. This includes syncing files to your local disk after opening, choosing which files and folders to take offline (RcloneTray only allows downloading all files), file manager integration, and more.
This should be obvious, but I think I still have to mention it-to run, RcloneTray needs a working system tray. On Gnome Shell, you can use AppIndicator support Extension (installed and enabled by default on Ubuntu).

Download and use

The download page contains RcloneTray binaries for Windows, Mac and Linux (AppImage and DEB). Run Debian, Ubuntu, Linux Mint, Pop! Users of _OS or any other Debian or Ubuntu based Linux distribution should use the DEB package.
To run the RcloneTray AppImage binary, you need to make it executable: right click -> Properties -> Permissions -> Allow executing file as program (Or similar; it depends on your file manager). Now if your desktop environment / file manager allows it, double click rclonetray-1.0.0-x86_64.AppImage File to run it. In a desktop environment that does not allow double-clicking AppImage files to run them, open a terminal and drag and drop rclonetray-1.0.0-x86_64.AppImage File to terminal window and press Enter. You can also enter ./rclonetray-1.0.0-x86_64.AppImage From the folder where AppImage is located.

RcloneTray: Easily install Rclone remotes on demand using the GUI
Mapping a local directory to a remote host

Once RcloneTray is launched, it should show your existing remotes (OneDrive, Google Drive, etc.) in its menu, but to be able to mount them, make sure they have a local directory mapping. You can check / add it from RcloneTray: remote submenu -> Edit -> Mappings -> Local Path (Remember to click Save After mapping the local path to the remote).
It should be noted that the option to run RcloneTray boot does not seem to work on Linux. On my Ubuntu 19.04 desktop, the option to launch the application at startup cannot launch the application with both the DEB and AppImage binary (not even choose to keep it enabled) (this is expected for AppImage but for the DEB package Not feasible)). You can still add it to the startup application.
Add it to the launcher on your desktop with the Launch Application tool (or equivalent) by using the following command as the command for the package installed as a DEB: /opt/RcloneTray/rclonetray, And the exact path of the binary (including filename) using AppImage.
You can also do this by creating a rclonetray.desktop In ~/.config/autostart/ Has the following:

[Desktop Entry]
Name=Rclone Tray

Replace PATH-TO-EXECUTABLE Path with RcloneTray executable (/opt/RcloneTray/rclonetray (If installing from DEB, or where you want to save the AppImage).