It would be great to be more flexible to accept buckets that are s3-compatible, but need to pass endpoint_url (and don't use region). Like Cloudflare-R2, Wasabi, OSN, EGI, MinIO, Rustfs, etc.
Here's an example that hits my Cloudflare public bucket:
"storage:schemes": {
"r2-osc-pub": {
"type": "aws-s3",
"platform": "https://9cbdcb4884f86a6779032ae561e474a5.r2.cloudflarestorage.com",
"bucket": "osc-pub",
"region": "not-used",
"endpoint_url": "https://9cbdcb4884f86a6779032ae561e474a5.r2.cloudflarestorage.com"
},
which is contained in this full STAC Item example (should be reproducible):
https://github.com/OpenScienceComputing/NCICS-2026/blob/main/ndvi_cdr_stac_item.json
It would be great to be more flexible to accept buckets that are s3-compatible, but need to pass
endpoint_url(and don't useregion). Like Cloudflare-R2, Wasabi, OSN, EGI, MinIO, Rustfs, etc.Here's an example that hits my Cloudflare public bucket:
which is contained in this full STAC Item example (should be reproducible):
https://github.com/OpenScienceComputing/NCICS-2026/blob/main/ndvi_cdr_stac_item.json