Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.node-red-ubuntu-24-04-34eeddd2-798f-4a93-bbbf-0cee740b0c19/image8_logolarge.png

Node-RED on Ubuntu 24.04 LTS

by cloudimg

Node-RED on Ubuntu 24.04 LTS by cloudimg

Node-RED on Ubuntu 24.04 LTS by cloudimg

Node-RED is the low-code, flow-based development tool for event-driven applications. Its browser-based editor lets you wire together hardware devices, APIs and online services from a rich palette of nodes, then deploy flows to its lightweight Node.js runtime in a single click. It is the de facto standard for IoT integration, API orchestration, home and industrial automation, and rapid prototyping of event-driven logic. The cloudimg image installs Node-RED 5.0.0 on Node.js 22 LTS, runs it as a dedicated systemd service bound to loopback behind an nginx reverse proxy on port 80 with HTTP Basic auth, persists all flows and settings on a dedicated Azure data disk, and generates a unique editor password on the first boot of every VM. Backed by 24/7 expert support.

Dedicated Data Disk

The Node-RED user directory (flows, settings, credentials and installed palette nodes) lives on a dedicated, independently resizable Azure data disk mounted at /var/lib/node-red, separate from the OS disk and re-provisioned with every VM. Snapshot it to back up your flows.

Secure By Default

The flow editor controls a runtime that can execute code, so it is bound to loopback and nginx fronts it on port 80 with HTTP Basic auth. The per-VM admin password is unique to each VM, generated on first boot and stored in a root-only file. Front the proxy with TLS for production.

Why Choose cloudimg?

  • 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
  • Production Ready from Launch Pre configured, security patched, and validated before publication
  • Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

  • Node-RED 5.0.0 on Node.js 22 LTS, installed globally via npm
  • The browser flow editor and runtime, fronted by nginx on port 80
  • HTTP Basic auth with a per-VM password in a root-only file
  • A dedicated Azure data disk at /var/lib/node-red for flows, settings and palette nodes
  • node-red.service and nginx.service as systemd units, enabled and active

Use Cases

IoT and edge integration, API orchestration and automation, home and building automation, event-driven data pipelines, rapid prototyping of integrations, and a self-hosted low-code alternative to managed integration services.

Visit www.cloudimg.co.uk/guides/node-red-on-ubuntu-24-04-azure for the full user guide.

All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.node-red-ubuntu-24-04-34eeddd2-798f-4a93-bbbf-0cee740b0c19/image7_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.node-red-ubuntu-24-04-34eeddd2-798f-4a93-bbbf-0cee740b0c19/image5_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.node-red-ubuntu-24-04-34eeddd2-798f-4a93-bbbf-0cee740b0c19/image6_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.node-red-ubuntu-24-04-34eeddd2-798f-4a93-bbbf-0cee740b0c19/image1_screenshot04.png
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use About our ads Manage cookies