RustFS Documentation
Install RustFS on Linux, containers, Kubernetes, macOS, or Windows.
RustFS is a distributed, S3-compatible object storage system written in Rust. This documentation covers installation, administration, security, and operations for RustFS clusters.
Review installation requirements
Install on LinuxStart on a Linux server, then choose a single-node or distributed topology.Install with DockerRun RustFS as a container for local evaluation or managed deployments.Install with PodmanDeploy a rootless or daemonless RustFS container with Podman.Install with HelmDeploy one RustFS cluster on Kubernetes with the RustFS Helm chart.Install with the OperatorManage Kubernetes-native RustFS tenants, pools, and lifecycle operations.Install on macOSRun RustFS locally on Apple silicon or Intel-based Mac computers.Install on WindowsRun RustFS locally on Windows for development and debugging only.