An open API service indexing awesome lists of open source software.

https://github.com/hardillb/node-red-contrib-storage-mongodb

A flow/library storage plugin for Node-RED that uses MongoDB as the backend
https://github.com/hardillb/node-red-contrib-storage-mongodb

mongodb node-red

Last synced: about 1 year ago
JSON representation

A flow/library storage plugin for Node-RED that uses MongoDB as the backend

Awesome Lists containing this project

README

          

# node-red-contrib-storage-mongodb

A storage plugin for Node-RED that uses MongoDB to store flows, library entries and settings

## Setup

Add the following to `settings.js`

```
...
storageModule: require('node-red-contrib-storage-mongodb'),
mongodbSettings: {
mongoURI: process.env["MONGO_URL"],
appname: process.env["APP_NAME"]
},
...
```

Where `mongoURI` is the location of a MongoDB database and `appname` is a unique identifier for this instance of Node-RED to allow multiple instances to use the same DB.

It will use a collections with the following names

- flow
- credentials
- settings
- sessions
- library