Bug 480942

Summary: Feature request: Support S3 compatible cloud storage
Product: [Frameworks and Libraries] kio-s3 Reporter: Thomas Pasch <thomas.pasch>
Component: generalAssignee: Elvis Angelaccio <elvis.angelaccio>
Status: REPORTED ---    
Severity: wishlist CC: sh.yaron
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Thomas Pasch 2024-02-06 10:04:28 UTC
SUMMARY
Feature request: Support S3 compatible cloud storage.

OBSERVED RESULT
Currently, it is not possible to configure (or give in the URL) the endpoint URL. Hence it is _not_ possible to use kio-s3 with e.g. https://wasabi.com/. (For a list of wasabi endpoint URLs, refer to https://knowledgebase.wasabi.com/hc/en-us/articles/360015106031-What-are-the-service-URLs-for-Wasabi-s-different-storage-regions)

OBSERVED RESULT
There is no way to give endpoint URL.

EXPECTED RESULT
There is a way to give endpoint URL. This would support wasabi and other s3 compatible cloud storage. For example, this could be implemented by providing a 3-part dolphin URL scheme:

s3://ssl-endpoint-url/bucket/path 

Usage example:

s3://s3.eu-central-2.wasabisys.com/b-bucket/p-mypath