diff --git a/README.md b/README.md index b4c2d28..428e61f 100644 --- a/README.md +++ b/README.md @@ -64,4 +64,18 @@ The manifest file would do several important things: * `aria2c https://example.com/manifestdirectory/` * (fetches `https://example.com/manifestdirectory/index.mf`, downloads and checksums all files, resumes any that exist locally already) -* `mfer fetch https://example.com/manifestdirectory/` \ No newline at end of file +* `mfer fetch https://example.com/manifestdirectory/` + +# Use Cases + +## Web Images + +I'd like to be able to put a bunch of images into a directory, generate a manifest, and then point a slideshow client (such as an ambient display, or a react app with the target directory in a query string arg) at that statically hosted directory, and have it discover the full list of images available at that URL. + +## Software Distribution + +I'd like to be able to download a whole tree of files available via HTTP resumably by either HTTP or IPFS/BitTorrent without a .torrent file. + +## Filesystem Archive Integrity + +I use filesystems that don't include data checksums, and I would like a cryptographically signed checksum file so that I can later verify that a set of archive files have not been modified, none are missing, and that the checksums have not been altered in storage by a second party. \ No newline at end of file