diff --git a/warpsrvint/docker_nodered/tasks/main.yml b/warpsrvint/docker_nodered/tasks/main.yml
index fbb362a0ae0ac1a117266326e55a012529777394..36474bf099367b40432a54f702f9d63821d72ac7 100644
--- a/warpsrvint/docker_nodered/tasks/main.yml
+++ b/warpsrvint/docker_nodered/tasks/main.yml
@@ -7,7 +7,7 @@
 - name: start nodered docker
   docker_container: 
     name: nodered-app
-    image: nodered/node-red-docker:0.16.2
+    image: nodered/node-red-docker:0.17.5
     state: started
     restart_policy: always
     volumes:
@@ -15,4 +15,11 @@
     ports:
       - 1880:1880
 
-    
\ No newline at end of file
+- name: install nodered modules 
+  command: docker exec nodered-app /bin/bash -c 'npm install node-red-dashboard'
+  register: nodered_install
+
+- debug: msg="{{ nodered_install.stdout }}"
+
+- name: restart nodered container
+  command: docker restart nodered-app