Invenio-Files-REST¶
Invenio-Files-REST is a files storage module. It allows you to store and retrieve files in a similar way to Amazon S3 APIs.
Features:
Files storage with configurable storage backends
Secure REST APIs
Support for large file uploads and multipart upload.
Customizable access control
File integrity monitoring
Further documentation is available on https://invenio-files-rest.readthedocs.io/.
User’s Guide¶
This part of the documentation will show you how to get started in using Invenio-Files-REST.
- Overview
- Installation
- Configuration
FILES_REST_DEFAULT_MAX_FILE_SIZE
FILES_REST_DEFAULT_QUOTA_SIZE
FILES_REST_DEFAULT_STORAGE_CLASS
FILES_REST_FILE_TAGS_HEADER
FILES_REST_FILE_URI_MAX_LEN
FILES_REST_MIN_FILE_SIZE
FILES_REST_MULTIPART_CHUNKSIZE_MAX
FILES_REST_MULTIPART_CHUNKSIZE_MIN
FILES_REST_MULTIPART_EXPIRES
FILES_REST_MULTIPART_MAX_PARTS
FILES_REST_MULTIPART_PART_FACTORIES
FILES_REST_OBJECT_KEY_MAX_LEN
FILES_REST_PERMISSION_FACTORY
FILES_REST_SIZE_LIMITERS
FILES_REST_STORAGE_CLASS_LIST
FILES_REST_STORAGE_FACTORY
FILES_REST_STORAGE_PATH_DIMENSIONS
FILES_REST_STORAGE_PATH_SPLIT_LENGTH
FILES_REST_TASK_WAIT_INTERVAL
FILES_REST_TASK_WAIT_MAX_SECONDS
FILES_REST_UPLOAD_FACTORIES
FILES_REST_XSENDFILE_ENABLED
FILES_REST_XSENDFILE_RESPONSE_FUNC()
MAX_CONTENT_LENGTH
- Usage
API Reference¶
If you are looking for information on a specific function, class or method, this part of the documentation is for you.
Additional Notes¶
Notes on how to contribute, legal information and changes are here for the interested.