Implementation in 🦀 of a simple web interface to browse a minio bucket.
Download cargo and rust toolchain - https://doc.rust-lang.org/book/ch01-01-installation.html. From repository root:
cargo build
Check the top level Cargo.toml
file for available binary crates ([[bin]]
sections). Run the built binary with --help
.
To download all artifacts in given URL, from repo root:
./target/debug/downloader <URL>
To list all artifacts:
./target/debug/downloader <URL> list
To list in a UNIX style tree
view:
./target/debug/downloader <URL> list tree
26 July, 2024
- Download all artifacts in parallel
- Add some unit tests
- Start the work on web interface
- Add github action to build all binaries