Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jelastic-jps/node-red
Node-RED Development Environment within Jelastic Cloud
https://github.com/jelastic-jps/node-red
dev-environment development-environment flow-based-programming flow-ui internet-of-things iot iot-application iot-cloud iot-device iot-framework iot-node node node-red nodered
Last synced: 3 days ago
JSON representation
Node-RED Development Environment within Jelastic Cloud
- Host: GitHub
- URL: https://github.com/jelastic-jps/node-red
- Owner: jelastic-jps
- License: apache-2.0
- Created: 2017-05-21T13:59:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-06-03T11:28:34.000Z (over 3 years ago)
- Last Synced: 2023-08-02T05:43:10.730Z (over 1 year ago)
- Topics: dev-environment, development-environment, flow-based-programming, flow-ui, internet-of-things, iot, iot-application, iot-cloud, iot-device, iot-framework, iot-node, node, node-red, nodered
- Language: JavaScript
- Homepage:
- Size: 140 KB
- Stars: 3
- Watchers: 5
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![node-red-logo](images/node-red-logo.png)
# Node-RED Development Environment
Prepackaged [Node-RED](https://nodered.org/) IoT programming tool for connecting online services, hardware devices and APIs through an interactive browser-based editor.
## One-Click Node-RED Package Specifics
Providing ready-to-go Node-RED development environment, the current solution has the following implementation specifics:
- based on [nodered/node-red-docker](https://hub.docker.com/r/nodered/node-red-docker/) Docker image with the _latest_ tag as a solution base
- created Node-RED instance is assigned *16 dynamic cloudlets*, which enable it to [scale out](https://docs.jelastic.com/automatic-vertical-scaling) up to 2 GiB of RAM and 6.4 GHz of CPU
- automatically attached [endpoint](https://docs.jelastic.com/endpoints) allows to access your Node-RED admin panel through a randomly allocated [Shared Load Balancer](https://docs.jelastic.com/shared-load-balancer) port, eliminating the necessity to purchase Public IP address
## How to Install Node-RED Development Environment
In order to get Node-RED Development Environment instantly deployed, click the **Deploy to Jelastic** button below and specify your email address within the opened widget. Then choose one of the [Jelastic Public Cloud](https://jelastic.cloud) providers (in case you don’t have an account at the chosen platform, it will be created automatically) and click **Install**.
[![Deploy](images/deploy-to-jelastic.png)](https://jelastic.com/install-application/?manifest=https://raw.githubusercontent.com/jelastic-jps/node-red/master/manifest.jps)
To deploy the package manually, log in to Jelastic dashboard with your credentials and [import](https://docs.jelastic.com/environment-import) link to the **_manifest.jps_** file above.
![node-red-installation](images/node-red-installation.png)In the opened installation dialog box, type a name and, optionally, *Display Name* ([alias](https://docs.jelastic.com/environment-aliases)) for your *Environment*, select a _[Region](https://docs.jelastic.com/environment-regions)_ it will be placed at (if several ones are available) and click **Install**.
When deployment is completed, you’ll see the appropriate confirmation pop-up with the **Open in browser** option to launch Node-RED development dashboard.
![nodered-success-message](images/nodered-success-message.png)To find more details on Node-RED Development Environment package installation and usage, refer to the appropriate detailed [guidance](http://blog.jelastic.com/2017/06/22/node-red-cloud-hosting-for-tweeter-feed-analysis/).