RustFS Documentation

RustFS is a high-performance, distributed, S3-compatible object storage system written in Rust.

RustFS is a high-performance, distributed object storage system written in Rust, fully compatible with the S3 protocol and released under the Apache 2.0 license. It suits private cloud, data lake, AI/ML, and cloud-native workloads.

Try RustFS in 10 minutes

Find your path

Evaluating RustFS?

Deploying and operating?

Building an application?

Why RustFS

  • S3 Compatible — drop-in for the S3 ecosystem: SDKs, tools, and data pipelines.
  • Distributed — erasure-coded storage pools scale across disks and nodes.
  • Fast and memory-safe — Rust performance without garbage-collection pauses.
  • Open source, commercially friendly — Apache 2.0 licensed.
  • Cloud-native — first-class Docker and Kubernetes deployment.

On this page