diff --git a/roles/nodered/templates/node-red.service.j2 b/roles/nodered/templates/node-red.service.j2 index 00527689d..aace44507 100644 --- a/roles/nodered/templates/node-red.service.j2 +++ b/roles/nodered/templates/node-red.service.j2 @@ -3,7 +3,11 @@ Description=Node-RED After=syslog.target network.target [Service] +{% if is_debian_8 or is_debian_9 or is_ubuntu_16 or is_ubuntu_17 %} +ExecStart=/usr/bin/node-red-pi --max-old-space-size=128 -v +{% else %} ExecStart=/usr/local/bin/node-red-pi --max-old-space-size=128 -v +{% endif %} Restart=on-failure KillSignal=SIGINT