# RustFS RustFS is a high-performance distributed object storage system written in Rust, providing S3-compatible APIs for storing and retrieving objects. It serves as an alternative to MinIO, designed specifically for high performance, security, and reliability. ![](https://cdn.jsdelivr.net/gh/xiaoY233/PicList@main/public/assets/RustFS.png) ![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white) RustFS is a simple, efficient, and distributed object storage solution. It is also an efficient, open-source, and free object storage solution. It is 100% compatible with the S3 protocol and is released under the Apache2 license. RustFS is written in Rust, currently the world's most popular memory-safe language. It is a commercially friendly distributed object storage product contributed by excellent engineers from around the world. RustFS can replace many object storage products with non-friendly open source licenses. ### Features of RustFS - S3 Compatible: 100% compatible with S3 protocol, excellent compatibility with big data, data lakes, backup software, image processing software, and industrial production software; - Distributed: RustFS is a distributed object storage, therefore, RustFS can meet various requirements; - Commercial Friendly: RustFS is 100% open source software and is released under the Apache v2.0 license, making it commercially friendly; - Fast: The performance of Rust as a development language is infinitely close to the speed of C language. Therefore, RustFS performance is very powerful; - Secure: RustFS is written in the memory-safe language Rust, therefore, RustFS is 100% secure; - Cross-platform: RustFS works on Windows, macOS, and Linux; - Extensible: RustFS supports custom plugins, therefore, RustFS can meet various requirements; - Customizable: Due to its open-source nature, you can customize various plugins, therefore, RustFS can meet various requirements; - Cloud Native: RustFS supports deployment via Docker and other methods, enabling quick deployment in cloud-native environments. ### Usage Guide The default username and password are rustfsadmin. Please log in to the admin panel and change the password promptly! ### Open Source Community RustFS is licensed under Apache 2.0, encouraging community contributions and transparency, with an active developer community for support. ## Use Cases: - **Cloud Native Applications**: Provides efficient data storage and retrieval for modern cloud-native applications - **Big Data and AI Workloads**: Optimized support for data lakes, AI, and big data processing - **Enterprise Storage**: Supports multi-tenant management, observability, and other enterprise-grade features - **Backup and Archiving**: Reliable long-term data storage solution - **Content Distribution**: High-performance platform for content storage and distribution