From 5f7c39c20f3a2a15eea10d698ca60ecbc7a79541 Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Thu, 4 Sep 2025 13:53:06 +0100 Subject: [PATCH] Updated s3 settings --- docker-compose.yaml | 2 ++ invenio/invenio.cfg | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 9bfd63b..7590cda 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -122,6 +122,7 @@ services: - INVENIO_S3_ACCESS_KEY_ID=${INVENIO_S3_ACCESS_KEY_ID:-} - INVENIO_S3_SECRET_ACCESS_KEY=${INVENIO_S3_SECRET_ACCESS_KEY:-} - INVENIO_S3_BUCKET_NAME=${INVENIO_S3_BUCKET_NAME:-} + - INVENIO_S3_REGION_NAME=${INVENIO_S3_BUCKET_NAME:-eu-west-1} # Invenio-Search - INVENIO_SEARCH_HOSTS=${INVENIO_SEARCH_HOSTS:-['search:9200']} @@ -188,6 +189,7 @@ services: - INVENIO_S3_ACCESS_KEY_ID=${INVENIO_S3_ACCESS_KEY_ID:-} - INVENIO_S3_SECRET_ACCESS_KEY=${INVENIO_S3_SECRET_ACCESS_KEY:-} - INVENIO_S3_BUCKET_NAME=${INVENIO_S3_BUCKET_NAME:-} + - INVENIO_S3_REGION_NAME=${INVENIO_S3_BUCKET_NAME:-eu-west-1} # Custom gunicorn config settings - GUNICORN_CMD_ARGS=--timeout 300 --graceful-timeout 120 diff --git a/invenio/invenio.cfg b/invenio/invenio.cfg index ab60a19..a1b2bc0 100644 --- a/invenio/invenio.cfg +++ b/invenio/invenio.cfg @@ -226,9 +226,8 @@ APP_RDM_DEPOSIT_NG_FILES_UI_ENABLED = True S3_ACCESS_KEY_ID = "CHANGE_ME" S3_SECRET_ACCESS_KEY = "CHANGE_ME" S3_REGION_NAME = "eu-west-1" -S3_DEFAULT_BLOCK_SIZE = 525 * 1024**2 # 525 MB S3_SIGNATURE_VERSION = "s3v4" -S3_ARGS = {"ACL": "private", "ServerSideEncryption": "AES256"} +S3_URL_EXPIRATION = 60 * 60 * 24 # 1 Day # Invenio-Assets # ==============