/hiro

Hiro is a very simple network-attached (distributed) file system. It's fast, configurable, and horizontally scalable.

Primary LanguageRustMIT LicenseMIT

Quick upload

Start Server

docker-compose up --build

Or,

cargo run -- --master --port 8080 --workers 127.0.0.1:5050,127.0.0.1:5051
cargo run -- --worker --port 5051 --master 127.0.0.1:8080
cargo run -- --worker --port 5050 --master 127.0.0.1:8080

Start Client / Upload

cargo run -- --client ./data/ipsum.text -m 127.0.0.1:8080