SeaweedFSConfig to an S3Config and reuses the exact same backend,
commands, and behavior as S3, it just points at your SeaweedFS S3 gateway
endpoint_url and uses path-style addressing by default.
SeaweedFS exposes an S3-compatible gateway (default port 8333), so
endpoint_url is required (there is no region-derived host). Uses aioboto3
against the SeaweedFS S3 API.
Install the extra:
Config
READ and WRITE modes are supported.
Fields marked secret are redacted in snapshots.
For
write: conditional on this provider, see S3-compatible stores.
VFS.md
The VFS.md an agent reads with SeaweedFS mounted at/<path>.
- Rendered
- Raw
Example
Notes
- SeaweedFS registers under its own
VFSNameand routes through the samecore/s3implementation, so the full S3 shell-command set applies (ls,cat,head,tail,grep,rg,wc,find,tree,jq,stat). See the S3 VFS for the complete command reference, range reads, streaming, and the index cache fast path. - Blaxel Agent Drive is backed by SeaweedFS. To mount a drive’s S3 gateway,
point
endpoint_urlat the drive’ss3Urland supply credentials for it. - For credential setup, see SeaweedFS Setup.