@ncw what are your thoughts on a feature like serving a remote over the s3 protocol?
Use cases:
Rclone as s3 proxy layer for other cloud storage backends.
Quick s3 endpoint over a filesystem (local remote) for development purposes.
I know this feature is something similar to what Minio does (basically an s3-like server), but I’m thinking of this as a lightweight solution that supports many more remote backends.
Initially, the protocol implementation could be limited to just the most common operations, so that this feature is not a monumental undertaking. Credentials could be specified inline, and the region could just be the default us-east-1.