RustFS 1.0 is now generally available, marking the first production-ready release of the open-source distributed object storage platform written in Rust.
Licensed under Apache 2.0, RustFS provides an Amazon S3-compatible API and is designed for distributed deployments where scalability, redundancy, and compatibility with existing S3-based tools are important.
The release arrives at a notable moment. MinIO, a well-known S3-compatible storage project, ended maintenance of its open-source products and shifted its commercial offering to a proprietary licensing model. RustFS positions itself directly in that gap as an Apache 2.0-licensed alternative for users who want a fully open-source, self-hosted S3-compatible storage platform.
Earlier this year, RustFS developers responded to the MinIO changes by pledging that the core repository would remain open source under its permissive license and inviting former MinIO users and contributors to join. RustFS also introduced tools to simplify migrations from existing MinIO deployments.
According to the project, the 1.0 milestone means its core object storage functionality is stable and ready for production workloads. RustFS began development in February 2024, became open source in July 2025, reached beta in April 2026, and moved through a release candidate in August before reaching GA in September.
On the storage side, RustFS 1.0 includes bucket and object lifecycle management, multipart uploads for large files, erasure coding, data tiering, and lifecycle policies. The release also includes S3 Tables support, with an Apache Iceberg REST Catalog integrated directly into the storage system.
Importantly, S3 is not the only supported interface. RustFS can also provide access through WebDAV, the Swift API, FTP/FTPS, and MCP, giving administrators several ways to expose stored data depending on their environment.
For distributed setups, the platform supports:
- Distributed deployments
- Storage pool expansion
- Data rebalancing
- Self-healing nodes
- Site and bucket replication
Security features include IAM, OIDC authentication, KMS integration, server-side encryption, STS tokens, mTLS, and security auditing. RustFS also offers OpenTelemetry support, cluster health checks, capacity statistics, event notifications, multi-tenancy, and storage pool decommissioning.
RustFS runs on Linux, Windows, and macOS, while deployment options include standalone binaries, source builds, Docker, and Kubernetes. For Linux users, the project also provides DEB and RPM packages.
Last but not least, it’s worth noting that since becoming open source in July 2025, RustFS has gained more than 32,000 GitHub stars, over 10 million Docker Hub image pulls, and more than 2.7 million deployed instances.
With version 1.0 now out, development will continue around improving stability and responding to production feedback. Longer term, the developers also plan to add S3 Vectors support, with RustFS 2.0 expected to expand the platform toward storage workloads used in AI infrastructure.
For more details, see the official announcement.
