Crates.io | rwarchivefs |
lib.rs | rwarchivefs |
version | 0.1.0 |
source | src |
created_at | 2021-07-13 05:02:28.544679 |
updated_at | 2021-07-13 05:02:28.544679 |
description | A SQLite and fuse mountable archive filesystem |
homepage | |
repository | https://gitlab.com/Taywee/rwarchivefs |
max_upload_size | |
id | 422168 |
size | 47,704 |
A read-write mountable archive filesystem, similar to squashfs, but read-write and more wasteful, based on fuse and a sqlite archive.
The primary goal of this is that it should be fun to make, and should be educational for future work with rwtagfs.
This will be a filesystem as a sqlite archive, but intended to be compressable and easy to work with both as a live filesystem and as an archive that can be easily extracted through Sqlite.
This will have the following features:
Basically, we want an efficient, compact, read-writable squashfs as a SQLite archive, with a reference implementation written in Rust.