n8n-nodes-nextcloud
v0.1.1
Published
n8n community node for Nextcloud — files, folders, sharing, Deck, Notes, Tables, and Talk
Maintainers
Readme
n8n-nodes-nextcloud
An n8n community node that extends the built-in Nextcloud integration with support for Deck, Notes, Tables, and Talk — in addition to the standard file, folder, and sharing operations.
Installation
In your n8n instance go to Settings → Community Nodes → Install and enter:
n8n-nodes-nextcloudOr install manually:
npm install n8n-nodes-nextcloudSupported Resources & Operations
File
- Upload, Download, Delete, Move, Copy, Share
Folder
- Create, Delete, List, Move, Copy, Share
User
- Get current user info
Deck
- Boards — Create, Get, Get All, Update
- Cards — Create, Get, Get All, Update, Delete
- Stacks — Create, Get, Get All, Update, Delete
Notes
- Create, Get, Get All, Update, Delete
Tables
- Tables — Create, Get, Get All, Update, Delete
- Columns — Create, Get, Get All, Update, Delete
- Rows — Create, Get, Get All, Update, Delete
Talk
- Messages — Send, Edit, Delete, Get All
- Conversations — Create, Get, Get All, Update, Delete
Credentials
This node supports two authentication methods:
API (Username + Password)
- In Nextcloud go to Settings → Security → Devices & sessions
- Create an App Password
- In n8n add a NextCloud API credential with:
- WebDAV URL:
https://your-nextcloud.com/remote.php/webdav - User: your username
- Password: your app password
- WebDAV URL:
OAuth2
- In Nextcloud go to Settings → Security → OAuth 2.0 clients and register a new client
- In n8n add a NextCloud OAuth2 API credential and fill in the Authorization and Token URLs from your Nextcloud instance
Compatibility
- n8n version 0.187.0 and above
- Nextcloud 24 and above
