Forage

Forage is for Storage

Tree being struck by lightning (royalty-free stock photo from pixabay)

Caution! This is experimental, potentially dangerous technology that hasn't yet been audited!

Notable Dependencies

Roadmap

0.0.1 - Experiment

0.0.2 - File storage

0.0.3 - Crate & Testing

0.0.4 - Tor networking

0.0.5 - Authenticated encryption

0.1.0 - Proof of Concept

Goal: A storage client that can compress, encrypt, and store data on a remote storage provider using Tor. The storage client can check periodically that the data is still present and consistent on the remote storage provider against only a local 32-byte Blake3 hash without a full local reference copy, allowing the client to delete its local data, trusting that it can retrieve it later in-full. The storage client can then retrieve the data from the storage provider and decode it on-disk.

0.1.1

Future

After this basic functionality exists, more exciting features are planned, including apps on the Start9 Embassy and Umbrel!

Kabbalistic Tree of Life, because, woo. What does it mean!?