Hi there, we are using the RPI4 CM for a project with nodeRED. Node.js is advancing quickly, now version 22 would be the current version to use for most nodeRED packages, and by the end of the year it will already be 24.
How can I keep my nodeRED fleet up to date with the latest version? The problem is, that I have a nodeRED block that is going to be used both on the Victron Cerbo GX environment, which is always up to date. In order to use the same versions also with Balena, I need more recent node versions.
How can I get nodeRED on balena work for node 22? Using FROM balenalib/raspberrypi4-64-debian-node:latest-build as build gives me node v19.6 at most, are there any plans for a more recent image or did I miss something while creating my release?
Hey @michaburger first of all welcome to the balena community.
Let me check internally what we can do to have the base images running with a later nodeJS image. Thanks for the headsup and thanks for sharing the repository!
Could you check what is necessary to create a base image with a more recent version of node? Is this something that could be done by anyone or does it need balena engineers to do it?
Just to be sure about it - is balena still supporting a pre-packaged version of NodeRed as block or app, where would I find this? Or do I just follow the base images instructions and pull node-red from docker?