Magnolia Assets app is a container app for asset management subapps such as Magnolia Assets subapp, Amazon S3 Assets or Bynder.
Unlike the older
app - 5 UI (artifactID
magnolia‑dam‑app-compatibility), which is based on the UI framework used in Magnolia 5.7 (referred to as Magnolia
5 UI), the Assets app (artifactID
magnolia-dam-app) is based on the Magnolia 6 UI
The Assets app is installed by the Digital Asset Management module as its submodule and is bundled with the following Magnolia-built webapps:
If you want to use the app in your custom webapp, make sure that you
also add an asset management subapp, for example the Magnolia Assets
|By default, the Assets app container does not have any subapp defined and will not start without a subapp.|
The app’s configuration is stored in
configuration can be modified for example by
definition decoration, as is the
case of the Magnolia Assets subapp, with a definition decoration
ZIP file checks
It is possible to protect against potential zip-bombs attacks by using the configuration properties shown in the table below, which are located here:
Current default values are
actions: commit: class: info.magnolia.dam.app.action.UploadAssetsActionDefinition availability: root: true zipEntrySizeLimit: 104857600 maxNumberCompressedFiles: 1000
Size limit for each compressed file in a ZIP (in bytes).
Maximum number of files included in a ZIP file.