# RustFS administrator access key. Replace before deployment; do not use public defaults. RUSTFS_ACCESS_KEY=REPLACE_WITH_UNIQUE_ACCESS_KEY # RustFS administrator secret key. Replace before deployment; do not use public defaults. RUSTFS_SECRET_KEY=REPLACE_WITH_UNIQUE_SECRET_KEY # RustFS data volume storage paths. # Data volume configuration example path: deploy/data/rustfs.env # RustFS data volume storage paths, supports multiple volumes from vol1 to vol4 RUSTFS_VOLUMES="./deploy/data/vol{1...4}" # RustFS service listen address and port RUSTFS_ADDRESS=0.0.0.0:9000 # Enable RustFS console functionality RUSTFS_CONSOLE_ENABLE=true # RustFS console listen address and port RUSTFS_CONSOLE_ADDRESS=0.0.0.0:9001 # Optional service domain(s) for virtual-hosted-style requests (comma-separated). # Required for clients that default to virtual-hosted-style addressing (AWS SDK, # Terraform/Pulumi). Without it, only path-style addressing works (set the client's # s3_use_path_style = true / force_path_style=true). Example: # RUSTFS_SERVER_DOMAINS=s3.example.com # Optional RustFS license content # RUSTFS_LICENSE=REPLACE_WITH_LICENSE_CONTENT # Observability configuration endpoint: RUSTFS_OBS_ENDPOINT RUSTFS_OBS_ENDPOINT=http://localhost:4318 # Optional TLS certificates directory path: deploy/certs RUSTFS_TLS_PATH=/etc/default/tls