n8n-nodes-minio: Seamless MinIO Integration for n8n Workflows
This repository profile is provided by osrepos.com, an open source repository discovery platform.

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 Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party 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
- GitHub Repository: cedricziel/n8n-nodes-minio
- n8n Official Website: n8n.io
- This Post: View on osrepos.jalab.pt
Source repository
Open the original repository on GitHub.
6 counted GitHub visits