n8n-nodes-teckel-ipfs
v1.0.10
Published
Store, retrieve and pin encrypted files on IPFS via the teckel platform.
Maintainers
Readme
n8n-nodes-teckel-ipfs
An n8n community node for the teckel IPFS platform. Store, retrieve, pin and unpin encrypted files on IPFS via teckel's apigateway.
Installation
In your self-hosted n8n instance:
- Settings → Community Nodes → Install
- Enter
n8n-nodes-teckel-ipfs - Confirm and install
Credentials
A teckel IPFS API credential is required:
| Field | Description |
|-------|-------------|
| API Key | Your teckel API key |
| Base URL | teckel API gateway URL (default: https://mcp-servers.bh.tkllabs.io:9780) |
How to obtain your teckel API Key
First, download and install the teckel App.
Next, generate an API key using the teckel App.
- Navigate to the Accounts page by tapping on the wallet icon in the upper right corner of the App home screen. Access the API Key Manager for the created or imported Ethereum Account by tapping Manage API Key on the Accounts page.
- Enter the API key in the n8n credentials edit box.
Operations
| Operation | Description | |-----------|-------------| | List Files | List files stored on IPFS by the authenticated agent (filters: pinned/unpinned, encrypted/unencrypted) | | Pin Files | Pin selected files | | Pin by CID | Pin a file by its CID | | Publish to Web | Publish a file to the public web gateway | | Remove by CID | Remove a file by its CID | | Remove Files | Remove selected files | | Retrieve File | Download a file from IPFS (returns binary) | | Unpin Files | Unpin selected files | | Upload Base64 | Upload a base64-encoded payload | | Upload File | Upload a binary file from a previous node |
Upload operations support optional client-side encryption via the Encrypt on IPFS toggle and an optional human-readable nickname stored alongside the CID.
