The http server exports contents in zip file.
All APIs including command line interface, docker container are not yet stable. They can be changed in the feature.
This server is arrival on ghcr.io, github packages container registry.
Currently, custom port, address, location of zip is not yet supported but will be supported.
shell
docker run -p 80:80 -v '/path/to/zip/file:/root.zip' ghcr.io/anatawa12/zip-http-server
This server is also arrival on [crates.io].
You can install via [cargo] command.
For more options, please see --help
.
shell
cargo install zip-http-server
zip-http-server /path/to/zip/file