File Uploader options
Here is a list of all available options for the File Uploader configuration.
- Public key
- Multiple files
- Multiple files min
- Multiple files max
- Confirm upload
- Images only
- Accept
- External sources preferred types
- Store
- Camera mirror
- Source list
- Max local file size bytes
- Thumb size
- Show empty list
- Use cloud image editor
- Remote tab session key
- CDN CNAME
- Base URL
- Secure signature
- Secure expire
- Secure delivery proxy
- Group output
--cfg-pubkey
Your project's Public Key.
Type: string
Default: unset
--cfg-multiple
Allow multiple files to be uploaded.
Type: 1
or 0
Default: 1
--cfg-multiple-min
Minimum number of files that can be selected.
Type: number
Default: unset
--cfg-multiple-max
Maximum number of files that can be selected.
Type: number
Default: unset
--cfg-confirm-upload
Enables user confirmation for starting uploads.
Type: 1
or 0
Default: 0
--cfg-img-only
Accept images only.
Type: 1
or 0
Default: 0
--cfg-accept
Native file input accept
attribute value.
Type: string
Default: unset
--cfg-external-sources-preferred-types
Defines the list of preferred MIME types for external sources.
The list should be ordered and contain space-separated MIME types.
Common parts can be marked with asterisks: image/* application/vnd.openxmlformats-officedocument.*
.
If no MIME types match the criteria or preferred types aren’t set, default formats are used.
Keep in mind that some cloud services can export data in different formats.
For example, Google document can be exported as Word document, PDF or plain text.
Type: comma separated string
Default: unset
--cfg-store
Store uploaded files. unset
value means auto
, see File storing behavior for details.
Type: 1
, 0
Default: unset
--cfg-camera-mirror
Flip the camera image.
Type: 1
or 0
Default: 0
--cfg-source-list
Comma-separated list of file sources.
Type: comma separated string
Default: 'local, url, camera, dropbox, gdrive'
Full source list:
local
url
camera
dropbox
gdrive
facebook
gphotos
instagram
flickr
vk
evernote
box
onedrive
huddle
--cfg-max-local-file-size-bytes
Maximum size in bytes for local files.
Type: number
Default: unset
--cfg-thumb-size
Thumbnail size for images.
Type: number
Default: 76
--cfg-show-empty-list
Show the upload list even if it is empty.
Type: 1
or 0
Default: 0
--cfg-use-cloud-image-editor
Enable cloud image editing.
Type: 1
or 0
Default: 1
--cfg-remote-tab-session-key
Key to revoke Custom OAuth access. See docs for details.
Type: string
Default: unset
--cfg-cdn-cname
Set Custom CNAME. See docs for details.
Type: string
Default: 'https://ucarecdn.com'
--cfg-base-url
Set a custom upload URL.
Type: string
Default: 'https://upload.uploadcare.com'
--cfg-secure-signature
Set signature
for Secure Uploads. See docs for details.
Type: string
Default: unset
--cfg-secure-expire
Set expire
for Secure Uploads. See docs for details.
Type: string
Default: unset
--cfg-secure-delivery-proxy
Set proxy URL template for Secure Delivery. See here for details.
Type: string
Default: unset
--cfg-group-output
Enables files group creation.
Type: 1
or 0
Default: 0