I'm using minio as a s3 compatible storage backend. When uploading a file to the drive, the bucket name is not included in the URL despite the s3ForcePathStyle toggle being enabled.
When I upload a file, the resulting URL on my instance is https://[host]/[prefix]/[blob] instead of https://[host]/[bucket]/[prefix]/[blob]
π₯° Expected Behavior
The file that is uploaded should have the correct URL in Misskey.
π€¬ Actual Behavior
The URL does not include the bucket name.
π Steps to Reproduce
Configure objectstorage with minio and enable s3ForcePathStyle
Upload a file to the drive.
The resulting file will not be loaded as Misskey constructed a wrong URL.
π‘ Summary
I'm using minio as a s3 compatible storage backend. When uploading a file to the drive, the bucket name is not included in the URL despite the s3ForcePathStyle toggle being enabled. When I upload a file, the resulting URL on my instance is
https://[host]/[prefix]/[blob]
instead ofhttps://[host]/[bucket]/[prefix]/[blob]
π₯° Expected Behavior
The file that is uploaded should have the correct URL in Misskey.
π€¬ Actual Behavior
The URL does not include the bucket name.
π Steps to Reproduce
π» Frontend Environment
π° Backend Environment (for server admin)
Do you want to address this bug yourself?