After running node-red on Ubuntu lts 16.04 for a while it was time for an update with Ubuntu 18.04 being released. Unfortunately I was not able to get Node-Red installed with the tutorials that could be found for Ubuntu 16.04. The installation always gets stuck in a permission-issue-loop
gyp WARN EACCES user "root" does not have permission to access the dev dir "/home/peter/node-red/node_modules/iltorb/.node-gyp/8.11.1"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/peter/node-red/node_modules/iltorb/.node-gyp"
After some research and some trial and error I managed to get node-red running on my fresh Ubuntu 18.04 server installation.
Installing node red on Ubuntu 18.04 is as easy as typing the following commands:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential
sudo npm install -g --unsafe-perm node-red --allow-root