File Upload Configuration

Basic Configuration

// Configure file upload settings
app.setFileConfig({
  maxSize: 10,          // Max size in MB
  allowedTypes: ['image/jpeg', 'image/png'],
  maxFiles: 3,          // Max files per upload
  keepOriginalName: true // Keep original filenames
});

Individual Settings

// Set max file size (in MB)
app.setFileSizeLimit(10);

// Set allowed MIME types
app.setAllowedFileTypes(['image/jpeg', 'image/png']);

// Set max number of files
app.setMaxFiles(3);

// Keep original filenames
app.setKeepOriginalName(true);

Configuration Options

Option Type Description Default
maxSize number Maximum file size in megabytes 50
allowedTypes string[] Array of allowed MIME types [] (all types)
maxFiles number Maximum files per upload 5
keepOriginalName boolean Preserve original filenames false