wala-rust

Content-adressed HTTP file server
Info | Log | Files | Refs | README | LICENSE

commit 22c6aef2f76f713071b377be37dd45d0a770cb14
parent 038df1fdedf7b41d22f1473b87bc49888c81cc0d
Author: lash <dev@holbrook.no>
Date:   Mon,  9 Sep 2024 17:47:07 +0100

Add gitignore, changelog

Diffstat:
M.gitignore | 1+
MCHANGELOG | 3+++
DREADME.md | 47-----------------------------------------------
3 files changed, 4 insertions(+), 47 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -1 +1,2 @@ /target +README.html diff --git a/CHANGELOG b/CHANGELOG @@ -1,3 +1,6 @@ +- 0.1.8 + * Add build script to include bzip2 dynamic link directive to c compiler + - 0.1.7 * Update engine constraint * Add makefile diff --git a/README.md b/README.md @@ -1,47 +0,0 @@ ---- -title: Wala ---- - -HTTP service that makes uploaded content available at the path of its -digests(s) - -Currently only `SHA256` is supported. - -<div class="caution"> - -Wala is not intended to be used by itself in a production environment. -Please consider setting a reverse proxy in front of it. - -</div> - -# Build - -Rustup example: - -`rustup run 1.67 cargo build -v --bin wala --all-features --release` - -# Running - -`./target/release/wala -d <storage_directory>` - -Logging output detail can be adjusted by setting environment variable -RUST_LOG to debug, info, warn or error. - -`./target/release/wala --help` for more options. - -<div class="formalpara-title"> - -**Example interaction** - -</div> - -``` bash -curl -X PUT http://localhost:8000 --data "foo" -2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae -curl -X GET http://localhost:8000/2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae -foo -``` - -# Known issues - -`wala_send` is broken `:'(`