# Node-RED Standalone Executable

**URL:** <https://discourse.nodered.org/t/node-red-standalone-executable/77963>\
**Category:** General\
**Tags:** docker\
**Created:** [26 April 2023 18:02 UTC](https://discourse.nodered.org/t/node-red-standalone-executable/77963 "2023-04-26T18:02:34Z")\
**Posts on this page:** 3\
**Page:** 3

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [24 June 2023 07:38 UTC](https://discourse.nodered.org/t/node-red-standalone-executable/77963/42 "2023-06-24T07:38:41Z")

</div>

FWIW:

**pkg** embeds the node runtime, so that machines that is to run the executable, will not need nodejs to be installed.

As for configuring its environment at run time - you can pass any node-red command to it.

`Portable-NR.exe --userDir ./Home --port 5000`

You can actually embed your User DIR folder also.  
but the flow will become read only, and deploys will fail, so its a final stage approach if you do that.

see my comment here:

> [@Node-RED Standalone Executable](https://discourse.nodered.org/t/node-red-standalone-executable/77963/19):
>
> Hi @bakman2, Yes you can nerd_face But there are a few things to watch for and do. You wont be able to make changes to the flow, trying to deploy will complain of a Read Only File System (See my image) You need to set the flows file and settings file as augments, when running the executable The virtual file system starts at /snapshot/\<Folder-Name\> or c:\snapshot\\<Folder-Name\> for win With all that in mind... Lets assume we are working in a directory called NR The folder in w…

---

<div class="post-metadata">

**Author:** ![jgreenmt](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@jgreenmt](https://discourse.nodered.org/u/jgreenmt)\
**Post date:** [24 June 2023 12:08 UTC](https://discourse.nodered.org/t/node-red-standalone-executable/77963/43 "2023-06-24T12:08:13Z")

</div>

I understand now about the PC version and what was happening. Thanks to everyone for the explanations.

Does anyone have any advice on how to resolve the issue I mentioned with creating the binary for the rpi zero?

---

<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:** [23 August 2023 12:08 UTC](https://discourse.nodered.org/t/node-red-standalone-executable/77963/44 "2023-08-23T12:08:59Z")

</div>

Closed on 23 August 2023 12:08 UTC

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

[Previous page](https://discourse.nodered.org/t/node-red-standalone-executable/77963.md?page=2)
