http://localhost:8333). The gateway is self-hosted, so the endpoint is required and path-style addressing is used by default.
Credentials (access key + secret key from the gateway’s -s3.config) are created the same way in both runtimes, see SeaweedFS Credentials.
Node (server-side)
Config
Fields marked secret are redacted in snapshots.
Browser (presigned URLs)
SeaweedFSVFS is secret-free, your backend signs each operation using your SeaweedFS keys and returns a URL. SeaweedFS accepts AWS Signature V4, so @aws-sdk/s3-request-presigner works, pointed at your gateway endpoint.
Config
Fields marked secret are redacted in snapshots.
1. Server: sign URLs with the SeaweedFS endpoint
2. Browser: wire it up
write: conditional on this provider, see S3-compatible stores.
VFS.md
The VFS.md an agent reads with SeaweedFS mounted at/<path>.
- Rendered
- Raw