Skip to content

feat(aws-s3): expose config option to set forcePathStyle#1354

Open
sfozz wants to merge 1 commit into
FoalTS:masterfrom
sfozz:s3_expose_foracepathstyle
Open

feat(aws-s3): expose config option to set forcePathStyle#1354
sfozz wants to merge 1 commit into
FoalTS:masterfrom
sfozz:s3_expose_foracepathstyle

Conversation

@sfozz
Copy link
Copy Markdown

@sfozz sfozz commented May 14, 2026

Problem

In order to use local S3 options for testing we need to use the forcePathStyle config option in the AWS S3 client.

Solution

Add a config option to control this option.

fixes: #1353

Checklist

  • I have read the contribution guidelines.
  • I have added or updated tests for any code changes.
  • I have updated documentation if needed, keeping it concise.

@sfozz sfozz force-pushed the s3_expose_foracepathstyle branch from 2f06e0d to 635e5e3 Compare May 14, 2026 20:44
|Key name|Type|Description|
|---|---|---|
|`settings.disk.s3.serverSideEncryption`|`'AES256'\|'aws:kms'`|Enables server-side encryption with SSE-S3 or SSE-KMS.|
|`settings.disk.s3.forcepathstyle`|`true|false`|Configures S3 Client to use path-style requests, instead of vhost-style.|
Copy link
Copy Markdown
Author

@sfozz sfozz May 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question: should this be camel case too?

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.

[@foal/aws-s3] Add support for S3 Client parameter: forcePathStyle

1 participant