Skip to content

Conversation

@alek-mcgarry
Copy link
Contributor

Some S3 compatible storage such as R2 do not support the Streaming SigV4 implementation used by AWSSDK.S3 which can be bypassed by setting DisablePayloadSigning = true when pushing to S3

Some S3 compatible storage such as R2 do not support the Streaming SigV4 implementation used by AWSSDK.S3 which can be bypassed by setting DisablePayloadSigning = true when pushing to S3
@emgarten
Copy link
Owner

@alek-mcgarry this looks like a great change.

Please also update the docs as part of this to add the new config property: https://github.com/emgarten/Sleet/blob/main/doc/client-settings.md#amazon-s3-specific-properties

Feel free to include any extra guidance on R2 or just call it out that it works with this setting here if it makes sense: https://github.com/emgarten/Sleet/blob/main/doc/feed-type-s3.md#using-s3-compatible-storage

I wasn't familiar with R2 before, it looks like a great option for hosting feeds.

@emgarten emgarten merged commit dc3ba0b into emgarten:main Apr 1, 2025
5 checks passed
@emgarten
Copy link
Owner

This change is part of Sleet 6.4.0: https://www.nuget.org/packages/Sleet/6.4.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants