MinIO S3

Upload, download, and manage files in MinIO S3

Actions11

File → Download

AI-generated

Overview

This node allows users to interact with MinIO S3 storage for file management tasks. Specifically, the 'Download' operation under the 'File' resource enables downloading a file from a specified bucket in MinIO S3. It retrieves the file and outputs it as binary data in a user-defined binary field. This is useful for workflows that require fetching files from MinIO S3 for further processing or storage within n8n.

Use Case Examples

  1. Downloading a report file from a MinIO S3 bucket to process its contents in a workflow.
  2. Fetching an image file from MinIO S3 to use it in an email or another application.

Properties

Name Meaning
Bucket Name The name of the bucket where the file is located.
File Name The name of the file to download from the bucket.
Put Output File in Field The name of the output binary field where the downloaded file will be stored.

Output

Binary

The downloaded file is output as binary data in the specified binary field.

JSON

- Binary data of the downloaded file, stored in the user-defined binary field.

Dependencies

  • Requires connection to a MinIO S3-compatible storage service.
  • Needs API credentials for MinIO S3 authentication.

Troubleshooting

  • Common issues include incorrect bucket or file names leading to errors in file retrieval.
  • Errors may occur if the MinIO S3 credentials are invalid or missing.
  • If the specified binary property name does not exist or is misspelled, the output binary data may not be accessible.

Links

Discussion