This guide runs Node-RED using the official Docker image.
For Docker installation, see Docker.
Use a Docker volume for persistent Node-RED data.
docker volume create node_red_data
docker run -d --name nodered \
-p 1880:1880 \
-v node_red_data:/data \
nodered/node-red:latest
Open http://YOUR-SERVER:1880 and start building flows.
Pull the latest image and recreate the container when updating:
docker pull nodered/node-red:latest
docker stop nodered
docker rm nodered
docker run -d --name nodered -p 1880:1880 -v node_red_data:/data nodered/node-red:latest
See Node-RED Configuration for configuration guidance.
See Node-RED Security for hardening guidance.
Prefer automation? See Node-RED Ansible Setup for an example playbook.
Prefer a Docker-focused walkthrough? See Node-RED Docker Setup.
Need professional assistance with your Node Red deployment? Our team provides:
Get in touch: office@linux-server-admin.com | Contact Page