Project Overview

Propagate and share links to files and servers easily using HTTP.

Store all files inside a files directory using the file's SHA256 hash as its filename. Except metadata. All additional tools (metadata, search, etc.) are built on top of this simple foundation.

This approach makes it possible to check which servers are hosting the same file. If a file or server becomes unavailable, users have a consistent reference (the hash) to find it elsewhere. Using only HTTP everywhere.

Components