What does HackerNews think of google-drive-ocamlfuse?

FUSE filesystem over Google Drive

Language: OCaml

There's always the excellent unofficial google-drive-ocamlfuse which uses FUSE to mount Google drive to a local directory.

https://github.com/astrada/google-drive-ocamlfuse

Just read through your google doc, interesting! But what about additional family members, with their own cameras, and no interest in any clever workflow activities :) I'm currently using Google Photos as my main service, and it's working good enough for now: each family member has the Google Photos app which uploads pics automatically, to their own account. We all share our Google Photos with each other. This way I (as main curator) have access to everyone's pics, without anyone having to do anything. Google lets you store the original size pics, so that is great (not like iCloud that resizes all pics!). Google also adds face recognition, which is very practical, and also provides a good interface for everyone to view the pictures. Regarding safekeeping: I use the Google Drive interface to backup all my photos to my local linux storage (combination of rsync and https://github.com/astrada/google-drive-ocamlfuse to mount Google Drive). This way I always have all original photos locally. Finally I backup everything offsite using BackBlaze.

All this relies heavily on Google Photos, but I have my own local backup of all original files. So if I need to change service, it should just be a one-time effort to migrate.

> With Google's docs/drive, everything works cross platform

What do you use instead of Google Backup and Sync client? I haven't found something that works like that. The "best" thing I've found is the FUSE Ocaml filesystem (https://github.com/astrada/google-drive-ocamlfuse) but still it is a "mounted" over network filesystem and not a sync-on-change solution. I tried InSync but could not make it work and it is not free, and also the Gnome "mount Google Drive" option, but it is also a "mounted" over network solution.

Other than that and some of the rough edges (random bluetooth issues, random issues after updating, completely broken Android ADB support), I like Linux Mint a lot. I do all my work and play (CS:GO, NFS, Cities Skylines, Hitman) on it, even for games that are not supported by default.

I'm using Google drive with insync which is really good but not free.

https://github.com/astrada/google-drive-ocamlfuse is also a good alternative if you're happy with mounting your google drive folder. Gnome now also has pretty well working support for this built in.

There's a (unofficial) FUSE file system for Google Drive written in OCaml: https://github.com/astrada/google-drive-ocamlfuse
As an undergrad thesis? Wow you are amazing! I'm wondering how it differ from the existing Google Drive FUSE project? [1]

[1]: https://github.com/astrada/google-drive-ocamlfuse

Congrats on shipping! How does this compare to https://github.com/astrada/google-drive-ocamlfuse

aside from the programming language?

Unfortunately, development seems to have stalled:

https://github.com/Grive/grive

There is also a FUSE client written in OCaml:

https://github.com/astrada/google-drive-ocamlfuse

This is not official, but if this is a pain point for you this might help: https://github.com/astrada/google-drive-ocamlfuse
A quick search for "google drive fuse" reveals a better approach to this...

https://github.com/astrada/google-drive-ocamlfuse/

https://github.com/jcline/fuse-google-drive

Didn't get much attention when it was posted here 267 days ago:

http://news.ycombinator.com/item?id=3887308