/// CONNECT A PROVIDER / SEAWEEDFS
SeaweedFS
SeaweedFS is a self-hosted, S3-compatible store. Point storafleet at your SeaweedFS S3 gateway with an identity your operator defines.
What you need
- An access key and secret key from your operator.
- Your S3 gateway endpoint URL, e.g.
https://seaweedfs.your-domain.com(the S3 API defaults to port8333). - The region — SeaweedFS ignores it, so use
us-east-1.
Get your credentials
- Ask your operator to define an identity with access/secret keys in the S3 config.
- That's the
identitiesins3.json, or configured vias3.configureinweed shell. - The operator gives you the resulting access key and secret key.
Endpoint & region
Your endpoint is your SeaweedFS S3 gateway, e.g. https://seaweedfs.your-domain.com. The S3 API defaults to port 8333. The region is ignored by SeaweedFS, so use 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 S3 gateway (e.g.
https://seaweedfs.your-domain.com) and set the region tous-east-1. - Connect using path-style addressing. If your gateway uses a private-CA or self-signed HTTPS certificate, provide a CA bundle so storafleet can verify the connection.
Supported features
SeaweedFS supports versioning, lifecycle, CORS, bucket policies, object tags, and Object Lock.
Lifecycle on SeaweedFS covers expiration only — there are no storage-class transitions.