Aller au contenu principal

installation de Nodered sur le NAS DS920P

le projet de cet intergiciel à https://nodered.org/ et de sa documentation à https://nodered.org/docs/ et pour l'installation sur le NAS avec docker, je vais m'inspirer de cette page https://nodered.org/docs/getting-started/docker

La version officielle de nodered sur le dépot docker à https://hub.docker.com/r/nodered/node-red/

1. installation

ouvrir une session ssh, puis à partir du dépot

sudo docker pull nodered/node-red

2. configuration

  • création dans le dossier de "docker" d'un sous-dossier "nodered" pour sauvegarder les flows et autres...
  • demander le lancement de cette image, et clic sur le bouton "paramètres avancés"
  • d'après la page de docker : le volume à exporter est /data... ce que l'on peut vérifier dans l'onglet "environnement", je l'affecte donc au dossier que j'ai créé !! sur l'onglet "volume"
  • dans l'onglet réseau choisir uniquement "host"

error : lors du lancement, problème de droit d'accès pour l'écriture dans le dossier de nodered sur le NAS !! solution difficile à trouver :

  • avec ssh : création d'un sous dossier "data" et affectation des droits du "user" de docker à ce sous-dossier, avec
 sudo chown 1000 data/
ls -al