Skip to main content

File Storage Plugins

File storage plugins handle file uploads and storage.

Adapter KeyDescription
shop.unchained.file-upload-plugin.gridfsMongoDB GridFS storage
shop.unchained.file-upload-plugin.minioS3/MinIO compatible storage
One file backend at a time

The active file backend is the first registered file adapter. The base / all presets register GridFS; to use MinIO/S3, register MinioPlugin instead of GridFSPlugin (see MinIO/S3).

GridFS vs MinIO/S3​

FeatureGridFSMinIO/S3
External serviceNoYes
ScalabilityMongoDB limitsVirtually unlimited
CDN integrationManualEasy
SetupNone (preset default)Requires MinIO/S3 service