Initial commit 0.0.1 - still under construction
This commit is contained in:
32
README.md
32
README.md
@ -1,2 +1,32 @@
|
||||
# node-red-contrib-nextcloud
|
||||
Collection of node-red nodes to download Calendars (CalDAV) and Contacts (CardDAV) and upload files (WebDAV)
|
||||
Collection of node-red nodes to download Calendars (CalDAV) and Contacts
|
||||
(CardDAV) and up- / download / list files (WebDAV) from / to [nextcloud](https://nextcloud.com/)
|
||||
|
||||
Detailed information can be found in the build in info of each node
|
||||
|
||||
### CalDAV
|
||||
- based on [dav](https://github.com/lambdabaa/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](https://github.com/lambdabaa/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](https://github.com/perry-mitchell/webdav-client) 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
|
||||
|
||||
Reference in New Issue
Block a user