From a159c504de700f3bad5f61cbe2c25a74c4234cd9 Mon Sep 17 00:00:00 2001 From: Tom Morrell Date: Tue, 27 Jan 2026 17:04:29 -0800 Subject: [PATCH] S3: Add checksum configuration for Non-Amazon providers --- docs/operate/customize/file-uploads/s3.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/operate/customize/file-uploads/s3.md b/docs/operate/customize/file-uploads/s3.md index 1e9e627e..8ee8b13f 100644 --- a/docs/operate/customize/file-uploads/s3.md +++ b/docs/operate/customize/file-uploads/s3.md @@ -56,4 +56,15 @@ To enable file previews in InvenioRDM when using Amazon S3, you must configure C "ExposeHeaders": [] } ] + +## Non-Amazon S3 Providers + +If you're using a Non-Amazon S3 provider, you may have to configure the checksum behaviour with: + +``` +S3_CONFIG_EXTRA = { + "request_checksum_calculation": "WHEN_REQUIRED", + "response_checksum_validation": "WHEN_REQUIRED", + } +``` ```