n8n-nodes-minio: Seamless MinIO Integration for n8n Workflows

n8n-nodes-minio: Seamless MinIO Integration for n8n Workflows

Summary

n8n-nodes-minio is a community node that brings MinIO client library functionalities directly into your n8n workflows. It simplifies operations like creating pre-signed URLs for object access and uploads, and managing objects. This integration empowers n8n users to efficiently manage MinIO objects within their automation flows.

Repository Info

Updated on October 11, 2025
View on GitHub

Tags

Click on any tag to explore related repositories

Introduction

The n8n-nodes-minio project, developed by cedricziel, offers a robust community node for n8n, designed to integrate MinIO object storage capabilities directly into your workflow automation. This node leverages the MinIO client library, providing a straightforward way to interact with your MinIO instances. Its primary motivation is to facilitate the easy creation of pre-signed URLs, a crucial feature for secure and temporary access to objects.

Installation

To get started with n8n-nodes-minio, you need to install it as a community node within your n8n instance. Follow the comprehensive installation guide available in the n8n community nodes documentation. This process typically involves adding the node to your n8n configuration and restarting the service.

Operations

n8n-nodes-minio provides several key operations for managing MinIO objects within your workflows:

  • presignedGetObject: Generate a pre-signed URL that allows temporary, secure access to download a specific object from your MinIO bucket.
  • presignedPutObject: Create a pre-signed URL enabling temporary, secure upload of an object to your MinIO bucket.
  • removeObject: Delete an object from your MinIO bucket.

To utilize these operations, you will need to configure credentials within n8n, providing your MinIO Access Key, Secret Key, and Endpoint.

Why Use n8n-nodes-minio?

Integrating n8n-nodes-minio into your n8n workflows offers significant advantages for managing MinIO object storage:

  • Simplified Pre-signed URLs: Easily generate secure, time-limited URLs for sharing or uploading objects without exposing your credentials.
  • Direct MinIO Management: Perform essential object storage operations directly within your n8n automation, streamlining data handling.
  • Enhanced Workflow Automation: Automate tasks involving MinIO, such as file uploads, downloads, and cleanup, as part of larger business processes.
  • Community-Driven: Benefit from a community-developed node, extending n8n's capabilities with specialized integrations.

Links