Skip to main content

Node-RED - Installation unter Debian 13 (Trixie)

https://nodered.org/docs/getting-started/raspberrypi

sudoDie für die Installation benötigten Programme installieren:

apt install build-essential git curl sudo ssl-cert

Für Node-RED wird ein neuer Benutzer angelegt:

adduser nodered

Der Benutzer kommt in die Gruppe sudoers:

usermod -aG sudo nodered

Für HTTPS benötigt der Benutzer Zugriff auf die Zertifikate und den private Key:

usermod -aG ssl-cert nodered

Um die Änderungen durchzuführen den Rechner neu starten!

Die folgenden Schritte sind mit dem neu angelegten Benutzer durchzuführen!

 

bash <(curl -sL https://github.com/node-red/linux-installers/releases/latest/download/install-update-nodered-deb)

usermodÄnderungen -aG sudo nodered

 

Enablefür HTTPS in der settings.js (Verzeichnis .node-red/settings.js)red)

    https: function() {
        // This function should return the options object, or a Promise
        // that resolves to the options object
        return {
            key: require("fs").readFileSync('/etc/ssl/private/ssl-cert-snakeoil.key'),
            cert: require("fs").readFileSync('/etc/ssl/certs/ssl-cert-snakeoil.pem')
        }
    },
     
    httpsRefreshInterval : 12,
         
    requireHttps: true,


usermod -aG ssl-cert nodered