@kuehnelbs/node-red-contrib-nextcloud
v0.1.3
Published
Collection of node-red nodes to download Calendars (CalDAV) and Contacts (CardDAV) and up- / download / list files (WebDAV) from / to nextcloud
Downloads
60
Maintainers
Readme
node-red-contrib-nextcloud
Collection of node-red nodes to download Calendars (CalDAV) and Contacts (CardDAV) and up- / download / list files (WebDAV) from / to nextcloud
Detailed information can be found in the build in info of each node
Installation
npm install node-red-contrib-nextcloud
CalDAV
- based on dav package using CalDAV protocol
- reads all calendars and sends a message for each calendar
- reads a specified calandar if set in node properties or incoming message
CardDAV
- based on dav package using CalDAV protocol
- reads all addressbooks and sends a message for each adressbook
- reads a specified addressbook if set in node properties or incoming message
WebDAV
- based on webdav package using WebDAV protocol
Read content of a server directory
- reads content of the users root directory if no folder is specified
- reads content of a given directory specified in node properties or incoming message
Upload a file to a server directory
- uploads a file to nextcloud server
- absolute path of upload file can be set in node properties or incoming message
- server directory can be set in node properties or incoming message
Download a file from a server directory
- downloads a file from nextcloud server
- file on server can be set in node properties or incoming message
- sends file as binary buffer to the output. File can be stored using file node