mirror of
https://github.com/Cian-H/am-d-model.eu.git
synced 2025-12-22 21:41:57 +00:00
Updated config for large uploads
This commit is contained in:
@@ -202,24 +202,20 @@ INSTANCE_THEME_FILE = "./less/theme.less"
|
||||
# ==================
|
||||
DATADIR = "/opt/invenio/var/instance/data"
|
||||
FILES_REST_STORAGE_FACTORY = "invenio_s3.s3fs_storage_factory"
|
||||
FILES_REST_MAX_CONTENT_LENGTH = 5 * 1024**4 # 5 TB total
|
||||
FILES_REST_MULTIPART_CHUNKSIZE_MIN = 5 * 1024**2 # 5 MB (S3 minimum)
|
||||
FILES_REST_MULTIPART_MAX_PARTS = 10000 # Align with S3 limit
|
||||
FILES_REST_MAX_CONTENT_LENGTH = 5 * 1024**4 # 5 TB
|
||||
FILES_REST_MULTIPART_CHUNKSIZE_MIN = 5 * 1024**2 # 5 MB
|
||||
FILES_REST_MULTIPART_CHUNKSIZE_MAX = 5 * 1024**3 # 5 GB
|
||||
FILES_REST_MULTIPART_MAX_PARTS = 10000
|
||||
FILES_REST_MULTIPART_UPLOAD_THRESHOLD = 100 * 1024**2 # 100 MB
|
||||
FILES_REST_MULTIPART_EXPIRES = 7 * 24 * 60 * 60 # 7 days
|
||||
|
||||
RDM_FILES_DEFAULT_MAX_FILE_SIZE = 5 * 1024**4 # 5 TB
|
||||
RDM_FILES_DEFAULT_QUOTA_SIZE = 10 * 1024**4 # 10 TB
|
||||
FILES_REST_DEFAULT_MAX_FILE_SIZE = 5 * 1024**4 # 5 TB
|
||||
FILES_REST_DEFAULT_QUOTA_SIZE = 10 * 1024**4 # 10 TB
|
||||
FILES_REST_MULTIPART_CHUNKSIZE_MIN = 5 * 1024 * 1024 # 5MB minimum chunk size
|
||||
FILES_REST_MULTIPART_CHUNKSIZE_MAX = 5 * 1024 * 1024 * 1024 # 5GB maximum chunk size
|
||||
FILES_REST_MULTIPART_MAX_PARTS = 10000 # Maximum number of parts
|
||||
FILES_REST_MULTIPART_EXPIRES = 7 * 24 * 60 * 60
|
||||
|
||||
APP_RDM_DEPOSIT_FORM_QUOTA = {
|
||||
"maxFiles": 500,
|
||||
"maxStorage": 10 * 1024**4, # 10 TB
|
||||
}
|
||||
|
||||
# Invenio-S3
|
||||
# ==========
|
||||
S3_ACCESS_KEY_ID = "CHANGE_ME"
|
||||
|
||||
Reference in New Issue
Block a user