feat: Update S3 documentation to include DeleteObject permission

This commit is contained in:
Danny Avila
2025-03-21 14:18:20 -04:00
parent 4bf1f8fb4b
commit 4376a217d0

View File

@@ -57,7 +57,8 @@ If you are deploying LibreChat on Kubernetes (e.g. on EKS), you can use IRSA to
"s3:PutObject", "s3:PutObject",
"s3:GetObjectAcl", "s3:GetObjectAcl",
"s3:GetObject", "s3:GetObject",
"s3:ListBucket" "s3:ListBucket",
"s3:DeleteObject"
], ],
"Resource": [ "Resource": [
"arn:aws:s3:::my-example-librechat-bucket/*", "arn:aws:s3:::my-example-librechat-bucket/*",
@@ -131,4 +132,4 @@ With these steps, your LibreChat application will use Amazon S3 to handle file u
<Callout type="info" title="Note"> <Callout type="info" title="Note">
Always ensure your AWS credentials remain secure. Do not commit them to a public repository. Adjust IAM policies to follow the principle of least privilege as needed. Always ensure your AWS credentials remain secure. Do not commit them to a public repository. Adjust IAM policies to follow the principle of least privilege as needed.
</Callout> </Callout>