Tool Open source · Apache-2.0

RustFS

RustFS is an open-source, distributed object storage system built in Rust. It provides S3-compatible storage for data lakes, AI, and big-data workloads, with single-node and distributed deployments, versioning, object lock, server-side encryption, replication, lifecycle management, quotas, event notifications, IAM policies, audit logging, and a web console. It also supports the OpenStack Swift API with Keystone authentication, plus SFTP, FTPS, and WebDAV interfaces.

View repository Visit site Mentioned in 1 video ↓

Overview

RustFS can be deployed from binaries, Docker or Podman, Docker Compose, Kubernetes through Helm, Nix, or from source. Its S3 compatibility is tracked in a compatibility matrix, and selected features such as S3 Tables through an Iceberg REST catalog and MinIO on-disk compatibility are marked as preview. The project is licensed under Apache 2.0.

What RustFS is used for

1 use taken from transcripts — each links to the moment in the video.

  • An open-source distributed object-storage system written in Rust and designed as a memory-safe, S3-compatible alternative to MinIO. It supports features such as versioning, replication, event notifications, multi-tenancy, and single-node or distributed deployment.

Videos mentioning RustFS

1 in the library.