Select or upload non-image files from media.

Use for PDFs, ZIPs, docs, audio, and similar files.

Options

Key Description
media Named media config to use (e.g. "docs").
path Default browsing folder (e.g. "contracts").
multiple Allow multiple files (e.g. { max: 5 }).
extensions Allowed file extensions (e.g. ["pdf", "zip"]).
categories Allowed file categories. Values: image, document, video, audio, compressed.
unique If true, disallows duplicate file paths when multiple is enabled.
rename If true, uploaded files get a random filename plus the original extension.

Example

- name: resources
  type: file
  options:
    rename: true
    categories: [document]
    multiple:
      max: 5