I agree with this approach. I don't use VSCode as my main file manager, so [even if I could make it work] why would I want to use it as my remote file manager?
On MacOS and [most distros of] Linux, you can do this with built in software, but I'd recommend SSHFS for a better setup.
There's also Mountain Duck if you want to add support for things like Google Drive.
Not familiar with Adobe's platform but when it comes to cloud storage, one of the cheapest options (in $/GB) seems to be Backblaze B2.
You can "mount" your cloud drive with something like Mountainduck.io, which in theory makes it act like any other network drive. Obvious downside will be the connection speed. If that's important then just get some external USB3 drives. Multi terabyte drives cost 100$ or less.
If you store locally, make sure you have backups (Backblaze unlimited 5$/month)
SyncThing does not do SFTP mounting. RClone has experimental SFTP mounting. For OSX there is https://mountainduck.io/. For Windows I've had success with https://www.nsoftware.com/netdrive/sftp/.
Also as I mentioned in the other thread, you can use SyncThing, SSHFS, etc in conjunction with NextCloud, provided you don't use NextCloud for encryption.
Honestly, even if you can get it for free, it's well worth $24. I know that I've donated to them a number of times over the years. I've been using Cyberduck, personally and then professionally, for about a decade and a half now, and it's been a great piece of software.
I'd suggest buying it eventually, if you like it, just to support the developers.
And if you ever need the capability to mount SFTP, FTP/S, and a host of other remote and cloud file access protocols as if they're local storage, the same devs have a proprietary piece of software called Mountain Duck that does that. (I'm sure it shares significant code with Cyberduck, given the similarities. They both actually share setup, as well, so if you use Cyberduck and realize that you need Mountain Duck, the latter will already be set up for you after you install it.)
> It is - but that doesn't give you a nice drag'n'drop UI.
I know that this isn't exactly what you're asking for (bundled in the OS), but if this is something that some of your users need, I've had really good experiences with Mountain Duck. It's from the same people/company that maintain Cyberduck, a FOSS program for accessing FTP/S, SFTP, WebDAV, Amazon S3, Google Cloud, Azure and a host of other cloud and remote file access protocols. I've been using Cyberduck personally and professionally for about a decade and a half, now, and I've been really happy with it. I also use Mountain Duck, and have since they were in a free beta.
It's not insanely expensive, and there are decent volume discounts when buying for lots of users. It's a one-time payment for the application (not a yearly fee), and it's per-user licensing, so one user can install it on multiple devices. They do require you to buy a new license when they do a major version update, assuming you want to keep downloading and installing updates, but this has only happened once since they released the software a few years ago.
It works on Mac and Windows, and it allows you to natively mount any of a number of remote storage options as native local storage.
It also shares its account information with Cyberduck, so if users have that installed already, you don't need to set Mountain Duck up separately should you upgrade. (This would save work and config if you have light users just use the libre Cyberduck application and only upgrade select users to Mountain Duck.)
It's also good to know that some of the funds go to support Cyberduck development, too, as I'm sure that there's a significant amount of shared code between the two programs.
Went through this just over a month ago. After trying multiple options, I settled on Sublime Text and a program that mounts remote servers as a local disk (https://mountainduck.io/).
One of these days I'll get into a proper git workflow, but for now I just needed the ability to quickly edit files across a couple of servers.
My first impulse was to suggest running something from a cron job, as others have suggested, but doing it every few minutes can bring concurrency issues, unless you take steps to avoid them.
Instead I think it's worth using a solution that is built around scheduled or continuous synchronization.
A few I've heard good things about, but not used:
There are probably dozens more.
In terms of rolling your own, running the sync command in a while loop and sleeping in the middle would avoid concurrency issues. For example:
while ( sleep 5 ); do echo "burp"; done
This will keep printing "burp" to the terminal every 5 seconds. You can replace 'echo "burp"' with whatever command you want to use to transfer files. Change the number after 'sleep' to change the number of seconds it waits between the start of one invocation and the beginning of another. Hit control-c to stop.
>to be more specific: sshfs is thething here.
I never used that, be it on Linux or MacOS. Drag & drop e.g. in Files, Nemo, Tunar or Dolphin between remote SSH locations and local folders just works, dito with CyberDuck on Mac, where you can drag and drop files, folders, etc. between your remote location in CyberDuck and the local Finder.
If you want to treat remote SSH/SFTP locations like "local" folders in Mac's Finder and you want it all to be super-easy then I'd suggest something like MountainDuck, https://mountainduck.io/
But for me CyberDuck was always more than enough on Mac since it will work with Finder too.
Would be great to see this in the Koofr client. However, Mountainduck comes in my mind which may solve your issue. It’s not free, but you can connect Koofr via WebDAV, remove files from the local storage or keep them offline. A file is downloaded to the cache when it is accessed oder downloaded manually.
It also supports Cryptomator out of the box.
> Mountain Duck lets you mount server and cloud storage as a disk in Finder on macOS and the File Explorer on Windows. Open remote files with any application and work like on a local volume.
Rclone mount does the same for free, but in the command line.
Both support “on demand” sync: when file appear locally but only downloaded when used or or demand when you mark them to be available offline.
Totally fair. I think this is why Google made their business stream product, so it acts like a drive without keeping anything on your actual drive until you need it.
But that just makes it really confusing for the rest of us.
Ok, it’s certainly possible. I’ve used Cyberduck as an FTP client but it looks like they have an app specifically for this, though it is a paid service.
Also
https://cloudmounter.net/mount-google-drive.html
Maybe someone here can link to a free service. I haven’t found one yet, they all seem to cost something.
Linux has this built into the operating system, wonder why we don’t have this with Apple yet.
Try out Mountainduck. It is a software for partly sync your cloud and map it as a virtual drive. It supports several protocols like Webdav and SFTP. For best speed local you can use the SMB protocol, using the map network drive feature of Windows Explorer.
Just mount the dav on your system. Works fine.
To make it easier and to have built in support for cryptomator i use mountainduck. It mounts quite a lot of services and protocols.
Plus you can easy choose which files to sync and which ones not. All of the files still reachable from your file explorer.
I am considering using https://mountainduck.io/ + webDAV, trying it with one of my website servers... Let me know if you try it.
It has On-demand sync, which makes it even weirder that synology has trouble doing that
Thank you!
I was actually planning to purchase Mountain Duck to mount the volume directly in Finder. I didn't realize Rclone provided that functionality, albeit without the GUI.
I did look into Wasabi, but I found that 1TB was overkill for my present needs. Should I need it, G Suite for Education comes with free, unlimited storage.
Have you tried mountain duck Pretty stable for me ok both Mac and Windows Even has an local sync feature so certain folders/files can be stored locally for quick access which might be what your looking for...
I chose to go with a combo of Scaleway for the VPS ($2.99 a month for 2 cores, 2 gigs of RAM, 20 gigs of storage) and Wasabi S3 for the bulk storage. In theory, you don't even need Nextcloud TBH, you could just install https://mountainduck.io/ on your computer and communicate straight with Wasabi, at $5.99 per 1TB and month.
I want Nextcloud though for the other benefits, like the ability to stream music off it, use Collabora to edit office document right there in a web browser, use sync clients and the like. But the bill comes to $8 a month or so to store 1TB of data. So far so good. Wasabi billed me the expected $5.99, we'll see if Scaleway adds any pricing surprises. It's not fast per se, but the cost is pretty decent, it gets me a fully usable many-to-many sync solution and I save on electricity and hardware cost by paying as I go.
Cyberduck’s younger brother Mountainduck can backup to S3 from Mac & Windows.
A little brittle, but cheap. You may have to write your own bat file or and/or use a separate task scheduler to make it automatic, I’m not sure on that. And it’s also “not a true” backup solution, but if your only need is redundancy for user files it may be an option for you.
From my understanding of the official cryptomator client you really can't. There is, however, the Mountain Duck client (https://mountainduck.io/) which specifically allows you to mount a cryptomator vault so it acts like a normal folder on your system.
I am looking to mount my google drive as a network drive on my PC. I have come across a few apps that can do it, but as a student I can't afford them. Any one of the below will be great. Also, there are a few older version on the net, but I want the latest version...
NetDrive: https://www.netdrive.net Mountain Duck: https://mountainduck.io Cloud Drive: https://stablebit.com/CloudDrive
Any help would be greatly appreciated
Cryptomator is not able to directly up-/download files to your google drive. You can use other software to sync your Google Drive to your PC and then encrypt the synced folder. Otherwise use Mountain Duck, there Cryptomator is build in. https://mountainduck.io/