Hi,
I was wondering if it is possible to integrate other cloud services, in a way that you don’t need clients for these services. E.g.: can I connect to my Google Drive in a way that I can browse the files in my Nextcloud folder? Preferably in my filemanager, but on the web would be nice also.
It doesn’t have to be Google, OneDrive, MEGA, … it doesn’t matter!
Did you had a look at the Nextcloud App Store for related apps?
Not really. I mean there might be integrations for some of them, as @rakekniven mentioned, and theoretically it would be possible to create FUSE mounts on your server for most of these services, possibly with rclone --mount
or tools like GitHub - astrada/google-drive-ocamlfuse: FUSE filesystem over Google Drive and then integrate them into Nextcloud via the External Storage app and then synchronize it to your desktop via Nextcloud Desktop Client.
However, that would be pretty hacky setup, imho, and would almost certainly not perform great either.
But more importantly, Nextcloud is designed to be a replacement for these cloud services, so that you can regain control over your data, and not as a frotnend to all your free accounts with them
Thanks @rakekniven and @bb77 .
I know that NextCloud is supposed to be a replacement for those services. And I like it personally.
But I can’t force everyone to make an account on my NextCloud platform (people are not going to download the client because one person asks them to, if it’s for just one project). I did try asking that, but most people are afraid of learning new computer-stuff already, even it it’s just a slightly different browser-window. So they don’t use it. They know OneDrive, Google Drive, etc, and so they tend to stick to that.
(Since I’m on Linux, I really detest OneDrive and Google Drive, the last one does some encrypting so I can’t open files directly from the directory, very annoying).
Does Google Drive allow WebDAV? Then maybe
Cool, I didn’t know you could even mount different storage backends.
I’d just use that to sync to different storage endpoints (just client-side). For me that is the solution (if it works). I will probably test this myself for some different project.
No, not direclty. They have their API that you can use (there are packages in many languages). And (besides from rclone), I just found some multi-cloud clients for Windows but nothing free and open source.