MStore¶
High-performance, S3-compatible object storage written in Rust.
Latest release: v0.4.0
Documentation¶
Full product documentation lives in docs/ — nothing needs to be installed to read it.
| Document | What it covers |
|---|---|
| Installation | Binaries, systemd, zero-config mode, first bucket |
| Configuration | Every config.toml field, CLI flag and env var |
| S3 API | S3 HTTP API, presigned URLs, admin API, AWS SDK examples |
| gRPC API | Native gRPC API — 18 RPCs, streaming, batch, error model |
| SDK Reference | Rust, Python, Go, Java, .NET, JS/TS clients and the CLI |
| Docker deployment | Container image, compose, volumes |
| All documents → | Multi-drive, multi-node, deployment scenarios, operations |
Downloads¶
| File | Platform | Description |
|---|---|---|
| mstore-linux-amd64.tar.gz | Linux x86_64 | Server + CLI binary (mstore-server, mstore) |
| mstore-windows-amd64.zip | Windows x86_64 | Server + CLI binary (mstore-server.exe, mstore.exe) |
| mstore-docker.tar.gz | Docker / Podman | OCI image (docker load / podman load) |
# Download (Linux)
wget https://github.com/moreum-tech/MBox/releases/download/mstore-v0.4.0/mstore-linux-amd64.tar.gz
wget https://github.com/moreum-tech/MBox/releases/download/mstore-v0.4.0/mstore-docker.tar.gz
Components¶
| Component | Description | Details |
|---|---|---|
| Server | S3 HTTP + gRPC endpoints | Installation, configuration |
| Docker | Container image and compose | Quick start |
Features¶
- S3 API compatible — works with AWS SDKs, CLI, and all S3 tools
- Erasure coding — Reed-Solomon data/parity shards
- Encryption — AES-256-GCM, ChaCha20-Poly1305
- Object versioning with delete markers
- Object lock — WORM compliance (SEC 17a-4)
- Full-text search — per-bucket Tantivy indexes
- IAM — user/group policies, LDAP, OIDC
- Site replication — async/sync via gRPC
- SFTP gateway — SSH file transfer access
- Web console — browser-based management UI
- Batch operations — bulk delete/copy/tag
- S3 Select — CSV and JSON query
Ports¶
| Port | Protocol | Purpose |
|---|---|---|
| 9010 | HTTP | S3-compatible API |
| 9011 | gRPC | SDK, CLI, replication |
info@moreum.com · www.moreum.com