filekiwi

n8n node to upload files to file.kiwi and get shareable links

Package Information

Downloads: 3 weekly / 113 monthly
Latest Version: 0.1.0
Author: file.kiwi

Documentation

n8n-nodes-filekiwi

Input files and get shareable encrypted links instantly — no need to wait for the upload to finish.

Installation

In n8n (Community Node)

  1. Go to Settings > Community Nodes
  2. Enter n8n-nodes-filekiwi
  3. Click Install

Manual

cd ~/.n8n/nodes
npm install n8n-nodes-filekiwi

Restart n8n after installation.

Usage

The File Kiwi node accepts the following parameters:

Parameter Required Description
File Path Yes Path to the file to upload. Defaults to {{ $json.fileName }} for use with the Local File Trigger.
Title No Optional title for the file.kiwi link.
Wait for Upload No Wait for the upload to complete before continuing. Default: off

Output

Field Description
fileKiwiUrl Shareable encrypted link to the uploaded file
webfolderId The webfolder ID on file.kiwi

Instant Link Sharing

By default, Wait for Upload is off — the download link is returned immediately, even while the file is still uploading. This means you can send the link via email or Slack right away, and the recipient can start downloading while uploading. No need to wait for large files to finish uploading before sharing.

Example Workflow

Local File Trigger -> File Kiwi -> Slack / Email / etc.

  1. A new file appears in a watched folder
  2. File Kiwi creates an encrypted link and returns it instantly
  3. The link is sent via Slack, email, or any other service — upload continues in the background
  4. The recipient opens the link and can start downloading as the upload progresses

Development

npm install
npm run build

License

MIT

Discussion