| Toolchain | Version |
|---|---|
| Rust | ^1.77.2 |
| just | - |
| Python | ^3.10 |
| Docker | - |
Get the source code
git clone https://github.com/Nugine/s3s.git
cd s3sjust devjust docjust download-model
just codegenIt should change nothing if you are running the latest code.
Install s3s-fs from source
cargo install --path crates/s3s-fs --features binaryYou can also use the shortcut
just install-s3s-fsOr install from crates.io
cargo install s3s-fs --features binaryRun s3s-fs with example configuration
./scripts/s3s-fs.shCredentials used in the example configuration:
Access Key: AKEXAMPLES3S
Secret Key: SKEXAMPLES3S
Then you can explore it with your favorite S3 client!
Install s3s-proxy
just install-s3s-proxyRun the combined server and save logs
./scripts/s3s-proxy.sh | tee target/s3s-proxy.logOpen a new terminal, then run the test suite
./scripts/mint.sh | tee target/mint.log