1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/nodered_ynh.git synced 2024-09-03 19:46:25 +02:00
Flow-based programming for the Internet of Things, packaged for YunoHost
Find a file
tituspijean c5c50fa319
Merge pull request #37 from YunoHost-Apps/harden-systemd
Harden security of systemd service
2021-10-03 20:30:50 +02:00
.github Fix updater logics, again 2021-09-11 22:22:56 +02:00
conf Harden security of systemd service 2021-10-03 14:24:07 +02:00
doc Fix DISCLAIMER 2021-09-25 11:40:57 +02:00
scripts Fix backward compatibility tests in upgrade 2021-10-03 14:12:53 +02:00
.gitignore Initial commit 2019-05-28 23:27:28 +01:00
check_process Attempt to fix check_process and permissions testing after upgrade 2021-09-24 23:57:36 +02:00
LICENSE Initial commit 2019-05-28 23:27:28 +01:00
manifest.json Harden security of systemd service 2021-10-03 14:24:07 +02:00
README.md Auto-update README 2021-10-03 12:17:17 +00:00
README_fr.md Auto-update README 2021-10-03 12:17:17 +00:00

Node-RED for YunoHost

Integration level
Install Node-RED with YunoHost

Lire ce readme en français.

This package allows you to install Node-RED quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.

It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.

Features

  • Browser-based flow editing
  • On-click deployment of the flows
  • Over 225,000 modules available
  • Custom JavaScript functions can be written

Shipped version: 2.0.6~ynh2

Screenshots

Disclaimers / important information

YunoHost's permissions system allows you to select which users can have access to Node-RED:

  • main permission protects /admin, the flows editor. The administrator is chosen during installation ;
  • ui permission protects /ui, the dashboard allowing visual interface for the flows. Public access is chosen during installation ;
  • endpoints permission protects /, for API-like endpoints. Public access is chosen during installation.

If you have upgraded Node-RED beyond v2, check that these permissions suit you in your YunoHost admin panel.

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/nodered_ynh/tree/testing --debug
or
sudo yunohost app upgrade nodered -u https://github.com/YunoHost-Apps/nodered_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps