Limited acces to node-red
-
Hello unipi,
we are working on a node-red project (Neuron M20.) and it seems like we have limited access to the original functions of node-red and npm. Started with your image 1.0.6, now on 1.2.5. Some basic commands lines line "node-red-stop" - and for example commands for installing own nodes for testing - seems not to work in the console.
Are there special limitations to your delivered image with node-red?
Is it possible to update node-red using the node-red script descriped on "Running on Raspberry Pi"? After doing that, more commands - not all - work but node-red seems not to be stable.
Looking forward to your reply.
Best regrads
GS -
Hello @GS,
the Node-RED is maintained by a systemd service. To start and stop it use:sudo systemctl start node-red
sudo systemctl stop node-redThe image versions you have mentioned (1.0.6, 1.2.5) are not versions of any of our images. The images are versioned by the date when they were built, such as neuron-node-red_image-20201119.0.zip
-
And this is the installation script we use:
set -e # don't ask question export DEBIAN_FRONTEND=noninteractive # gnupg for apt-key # g++ for the node-red NPM package echo "installation of dependenicies" apt install -y --no-install-recommends wget curl gnupg g++ make # add unofficial NodeJS repository and install the nodejs # https://github.com/nodesource/distributions/blob/master/README.md#debmanual echo "Installation of nodejs and npm" wget -O - -q https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - echo "deb https://deb.nodesource.com/node_12.x buster main" > /etc/apt/sources.list.d/nodesource.list apt update apt install -y --no-install-recommends nodejs # installation of npm curl https://www.npmjs.com/install.sh | bash # Node-RED installation echo "Installation of node-red via npm" npm install -g --unsafe-perm node-red # install the Node-RED systemd service echo "Setting up the Node-RED to be run via systemd" cp "${SCRIPT_FILES}/node-red.service" /etc/systemd/system systemctl enable node-red