S3 Path Style Access

I see that there was support for using “path style” access for S3 at one point, but it was removed. Can we figure out a compromise to get this added back in as well as support for chunked encoding? Some cloud providers S3 compatible endpoints require just a tiny bit more configuration and these two settings in particular are required to use Oracle Cloud Object Storage:

Removed in this commit:

https://github.com/discourse/discourse/commit/ad6ad3f67972e74495cb424b95577e497c811b42

Oracle Cloud Docs:

https://docs.cloud.oracle.com/iaas/Content/Object/Tasks/s3compatibleapi.htm#usingAPI

Thanks!

1 Like

Reasoning for the change is here:

So we have compatibility with AWS S3, Google Cloud Storage, Digital Ocean Spaces. I’m afraid compatibility with Oracle Cloud won’t be enough to justify the added complexity in core.

Doesn’t Oracle plans on fixing this in their roadmap? If not, the only road would be adding the path style support in a custom plugin.

5 Likes

I’ll work on this. Thanks for the quick reply.

3 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.