An HTTP book storage service with built-in conversion support.
Compile the crate:
$ cargo install bookstore
$ PASSWORD=foo ROOT_DIR=/tmp/bookstore bookstore -l 0.0.0.0:8080
Or use the prebuilt amd64/arm64 docker image (example tag based on SHA):
$ docker run \
--network host \
-e PASSWORD=foo \
-v /tmp/bookstore:/books \
ghcr.io/nickbp/bookstore:41e5889 \
/bookstore -l 0.0.0.0:8080
This project is licensed under the FAFOL. This is intended to restrict use of the project for purposes that would be considered unethical by its authors.