Allows you to mount a MongoDB GridFS instance as a local filesystem.
- MongoDB 1.6+
- FUSE
- Boost
For ubuntu users, install:
- mongodb-dev
- libfuse-dev
- libboost-dev
- libboost-system-dev
- libboost-filesystem-dev
- libboost-thread-dev
$ make
For ubuntu users: Modify Makefile's -lfuse_ino64 to -lfuse
$ ./mount_gridfs --db=db_name --host=localhost --fsnode=fs mount_point
$ ./mount_gridfs --db=db.storage.voice --host=localhost --fsnode=mp3 mount_point
- No directories
- No permissions or Mongo authentication
- File creation/writing very experimental