Skip to content

Conversation

munterfi
Copy link
Member

  • Extends the S3 client configuration to allow for endpoint overrides and path-style access, enabling the use of S3-compatible object storage solutions like MinIO.
  • Enhances flexibility and allows the application to run in various environments outside of AWS. Configuration is managed via the standard AWS_ENDPOINT_URL_S3 and AWS_S3_FORCE_PATH_STYLE environment variables.
  • The deprecated DefaultCredentialsProvider.create() has been updated to its modern builder equivalent for safer credential management.

- Extends the S3 client configuration to allow for endpoint overrides and path-style access, enabling the use of S3-compatible object storage solutions like MinIO.
- Enhances flexibility and allows the application to run in various environments outside of AWS. Configuration is managed via the standard `AWS_ENDPOINT_URL_S3` and `AWS_S3_FORCE_PATH_STYLE` environment variables.
- The deprecated `DefaultCredentialsProvider.create()` has been updated to its modern builder equivalent for safer credential management.
@munterfi munterfi requested a review from clukas1 August 28, 2025 09:15
@munterfi munterfi self-assigned this Aug 28, 2025
@munterfi munterfi merged commit 2ebffeb into main Aug 28, 2025
2 checks passed
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.

1 participant