jcline / fuse-google-drive

A fuse filesystem wrapper for Google Drive.
GNU General Public License v2.0
285 stars 48 forks source link

Thank you! #38

Open stefbon opened 2 years ago

stefbon commented 2 years ago

Hi, thank you for creating fuse-google-drive. I am looking for the way to write a client for Google Drive for some time now, to handle the fuse requests for my "super FUSE fs". I'm working on a software project I've called OSNS (Open Secure Network Services) which provides secure connections to the desktop user (using the SSH transport, auth and connections), and DNSSD for automatic connect to available SSH services in the network. One of the things which is very standard is SFTP over SSH. Everu desktop user can now browse files on the available shared directories using SFTP and FUSE. See:

https://github.com/stefbon/OSNS https://osns.net/

It provides the mountpoints:

/run/network/%USERNAME%/fs

to every desktopuser. Right now the virtual network paths are created after a SSH server on router.bononline.nl is detected using DNSSD (now Avahi) (for me as user sbon) like:

/run/network/sbon/fs/
    Open Secure Network/bononline.nl/router/{sbon,public}

using SFTP as filesystem. I want to add access to storage in the cloud like Google Drive, it will then look like:

 Open Secure Internet/My Google Drive/...contents of drive...

Your project is an inspiration for me to write a module for GD using libcurl and the HTTP api.

I've got a question still:

Thanks in advance,

Stef Bon the Netherlands