node-red
Installation
SKILL.md
Identity
- Unit:
nodered.service(systemd) or PM2 process (pm2 list) or Docker container - Port: 1880/tcp (web UI and API)
- Config:
~/.node-red/settings.js(native),/data/settings.js(Docker) - Flows:
~/.node-red/flows.json(native),/data/flows.json(Docker) - Logs:
journalctl -u nodered(systemd),pm2 logs node-red(PM2),docker logs <container>(Docker) - User: typically
pi(Raspberry Pi),nodered(dedicated service user), or the installing user - Install:
npm install -g --unsafe-perm node-red(native) or Docker imagenodered/node-red
Key Operations
| Operation | Command |
|---|---|
| Start (systemd) | sudo systemctl start nodered |
| Stop (systemd) | sudo systemctl stop nodered |
| Start (PM2) | pm2 start node-red |
| Stop (PM2) | pm2 stop node-red |
| Start (Docker) | docker start <container> or docker compose up -d |
| Check logs (systemd) | journalctl -u nodered -f |
Related skills