# Auto start Node-RED on Raspberry Pi at boot

**URL:** <https://discourse.nodered.org/t/auto-start-node-red-on-raspberry-pi-at-boot/100684>\
**Category:** General\
**Tags:** node-red-dashboard\
**Created:** [30 March 2026 05:52 UTC](https://discourse.nodered.org/t/auto-start-node-red-on-raspberry-pi-at-boot/100684 "2026-03-30T05:52:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![karlgotbread](https://avatars.discourse-cdn.com/v4/letter/k/e480ec/32.png) [@karlgotbread](https://discourse.nodered.org/u/karlgotbread)\
**Post date:** [30 March 2026 05:52 UTC](https://discourse.nodered.org/t/auto-start-node-red-on-raspberry-pi-at-boot/100684/1 "2026-03-30T05:52:55Z")

</div>

Hello everyone,

I’m looking for the most reliable and efficient way to automatically start Node-RED when my Raspberry Pi boots.

Currently, I have to run `node-red-start` manually after each restart, and I would like to automate this process.

Is there a recommended method (systemd service, pm2, or other) to ensure Node-RED starts automatically at boot?

Thanks in advance for your help!

---

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [30 March 2026 05:54 UTC](https://discourse.nodered.org/t/auto-start-node-red-on-raspberry-pi-at-boot/100684/2 "2026-03-30T05:54:37Z")

</div>

There is an [install script available](https://nodered.org/docs/getting-started/raspberrypi) for Pi's. See the 'autostart on boot' section.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [30 March 2026 07:41 UTC](https://discourse.nodered.org/t/auto-start-node-red-on-raspberry-pi-at-boot/100684/3 "2026-03-30T07:41:10Z")

</div>

When you run 'node-red-start' it should print out

```auto
Start Node-RED
 
Once Node-RED has started, point a browser at http://192.168.1.10:1880
On Pi Node-RED works better with the Firefox or Chrome browser
 
Use node-red-stop to stop Node-RED
Use node-red-start to start Node-RED again
Use node-red-log to view the recent log output
Use sudo systemctl enable nodered.service to autostart Node-RED at every boot
Use sudo systemctl disable nodered.service to disable autostart on boot
 
To find more nodes and example flows - go to http://flows.nodered.org

```

the 4th command there says

Use `sudo systemctl enable nodered.service` to autostart Node-RED at every boot

typing that once should set it to autostart from then on.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [28 June 2026 07:41 UTC](https://discourse.nodered.org/t/auto-start-node-red-on-raspberry-pi-at-boot/100684/4 "2026-06-28T07:41:35Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
