======== Installation node-red ancienne version ========
==== avant nodejs < 18.00 ====
Validez avec la touche entrée et répondez « yes » avec « y » à toutes les questions :
{{ :start:rasberry:capture_d_ecran_du_2023-02-28_15-50-38.png?direct&600 |}}
===== Mettre un mot de passe pour la connection à Node-red sur un raspberrypi =====
==== Securiser votre insatllation Node-red ====
[[start:rasberry:nodered:securite|Securisé Node-Red]]
-1- Installer"node-red-admin" avec sudo ( se connecter en ssh ou sur le serveur node-red en mode commande) :
sudo npm install -g node-red-admin
-2- Creer un mot de passe
node-red-admin hash-pw
-3- Faire une copie du hash du mot de passe crée
{{ :start:rasberry:capture_d_ecran_du_2023-04-08_08-01-50.png?direct&600 |}}
-4- Ouvrir le fichier "setting.js" se trouvant dans le repetoire /home/pi/.node-red avec nano
sudo nano .node-red/settings.js
-5- Copier le nouveau Hash : Dans le fichier setting.js modifier les lignes à partir de "adminAuth" en enlevant les / et en remplacant le user si besoin et surtout faire la copie du Hash du mot de passe à la place de celui existant entre guillemets " " de la ligne password, et faire Ctrl O et Ctrl x ( pour sauvegarder )
adminAuth: {
type: "credentials",
users: [{
username: "admin",
password: "$2b$08$rUJZw3xRP1gcgCtLLaoEK.FwsIJ0fm5/eGTwL.cjZ2hTpEj1ZW7mm>"
permissions: "*"
}]
},