filemanager

Manage files and folders on disk with create, copy, move, remove, and rename operations for n8n workflows

Package Information

Released: 4/20/2025
Downloads: 53 weekly / 183 monthly
Latest Version: 0.2.1
Author: horoko

Documentation

npm version
npm downloads
License

n8n-nodes-filemanager

A community node for n8n to manage files and folders on disk. Supports generic operations: create, copy, move, remove, and rename files and directories.

Installation

Install via npm:

npm install n8n-nodes-filemanager

Restart your n8n instance to load the new node.

Requirements

  • n8n >= 1.82.0
  • Node.js >= 18.10

File Manager Node

The File Manager node provides the following operations:

  • create — Creates a file or directory. If the path has an extension, a file is created; otherwise, a directory is created.
  • copy — Copies a file or directory to a new location.
  • move — Moves (renames) a file or directory to a new location.
  • remove — Deletes a file or directory. Supports recursive deletion of directories.
  • rename — Alias for move; renames a file or directory.

Node Parameters

Parameter Description
Operation The action to perform: create, copy, move, remove, rename.
Source Path Path to the file or directory to operate on.
Destination Path Target path for copy, move, and rename operations.
Recursive Whether to delete directories recursively for remove operation (default: true).

Example Usage

  1. Add the File Manager node to your workflow.
  2. Set Operation to copy.
  3. Enter /tmp/example.txt as Source Path.
  4. Enter /tmp/example-copy.txt as Destination Path.
  5. Execute the workflow to copy the file.

Version History

  • v0.2.1 — Patch release: version bump.
  • v0.2.0 — Breaking change: generic operations; auto-detect file or directory. Removed separate file/folder parameters.
  • v0.1.0 — Initial release with separate file and folder operations.

Contributing

Contributions welcome! Please open issues and submit pull requests on GitHub.

License

MIT © horoko

Discussion