Simple user space filesystem implemented with libFUSE
File system stores all data in data file alongsied folder it is mounted in.
To compile source code you will need all dependencies from libFUSE repo or you can use prebuilt binaries that you can find in releases
mkdir fs // directory where file system will be mounted
make main
./main fsNow file system is mounted in fs dir
sudo umount fs -fTo check how data is stored inside run inside directory where data file is located
make dump
./dump [-v]