/// CONNECT A PROVIDER / RUSTFS
RustFS
RustFS is a self-hosted, S3-compatible store. Point storafleet at your RustFS S3 endpoint with keys your operator provisions.
What you need
- An access key and secret key from your operator.
- Your RustFS S3 endpoint URL, e.g.
https://rustfs.your-domain.com(default port9000). - The region — use
us-east-1.
Get your credentials
- Ask your operator to set the
RUSTFS_ACCESS_KEYandRUSTFS_SECRET_KEYenv vars (or create a user in the RustFS Console on port9001). - The operator gives you the resulting access key and secret key.
Endpoint & region
Your endpoint is your RustFS S3 endpoint, e.g. https://rustfs.your-domain.com. The default port is 9000. Use region us-east-1.
Connect the Fleet
- From the Fleet page, click Create Fleet and pick Access Keys.
- Paste the access key and secret key from your operator.
- Set your endpoint to your RustFS S3 endpoint (e.g.
https://rustfs.your-domain.com) and set the region tous-east-1. - Connect using path-style addressing. If your endpoint uses a private-CA or self-signed HTTPS certificate, provide a CA bundle so storafleet can verify the connection.
Supported features
RustFS supports versioning, lifecycle, CORS, bucket policies, and object tags.
RustFS is a young project (beta) — Object Lock is disabled in storafleet due to known WORM bugs.