About 6fs

6fs is a FUSE file system that stores all data in six files on an existing file system. These six files grow and shrink dynamically, and therefore always use only little more space than the data you store in 6fs.

6fs is useful for storing encrypted copies or backups of files on file systems that do not provide the full set of Linux/UNIX file systems features, e.g. an external USB device formatted with exfat, or a file server providing only SMB.

Features:

Anti-feature: In all honesty, performance is abysmal for anything but small or medium scale use cases. That's to be expected with random-access read/write on top of six files, combined with the very basic data structures used by this file system.

See the README for details.