How to connect to N8N - cniackz/public GitHub Wiki

Objective:

To show how to connect N8N and MinIO

Steps:

  1. Install N8N: https://github.com/n8n-io/n8n?tab=readme-ov-file#quick-start
npx n8n

It looks like:

Finished migration AddWorkflowArchivedColumn1745934666076
Starting migration DropRoleTable1745934666077
Finished migration DropRoleTable1745934666077

There is a deprecation related to your environment variables. Please take the recommended actions to update your configuration:
 - N8N_RUNNERS_ENABLED -> Running n8n without task runners is deprecated. Task runners will be turned on by default in a future version. Please set `N8N_RUNNERS_ENABLED=true` to enable task runners now and avoid potential issues in the future. Learn more: https://docs.n8n.io/hosting/configuration/task-runners/

[license SDK] Skipping renewal on init because renewal is not due yet or cert is not initialized
Version: 1.94.1

Editor is now accessible via:
http://localhost:5678

Press "o" to open in Browser.
Owner was set up successfully
User survey updated successfully
  1. Execute MinIO as a PID on your local host:
$ MINIO_ROOT_USER=minio MINIO_ROOT_PASSWORD=minio123 minio server /Volumes/data{1...4} --address :9000 --console-address :9001
MinIO Object Storage Server
Copyright: 2015-2025 MinIO, Inc.
License: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html
Version: DEVELOPMENT.2024-12-18T04-41-02Z (go1.23.3 darwin/arm64)

API: http://10.200.195.240:9000  http://127.0.0.1:9000 
   RootUser: minio 
   RootPass: minio123 

WebUI: http://10.200.195.240:9001 http://127.0.0.1:9001          
   RootUser: minio 
   RootPass: minio123 

CLI: https://min.io/docs/minio/linux/reference/minio-mc.html#quickstart
   $ mc alias set 'myminio' 'http://10.200.195.240:9000' 'minio' 'minio123'

Docs: https://docs.min.io
INFO: 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ You are running an older version of MinIO released 5 months before the latest release ┃
┃ Update: Run `mc admin update ALIAS`                                                   ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛



  1. Connect them and create a bucket:
$ mc ls myminio --insecure
[2025-05-30 12:11:26 CST]     0B cesar/