How to install node-red with custom nodes without internet connection?

I would like to deploy my Node-Red environment (with custom nodes) in a windows 10 pc without internet connection and without administrative permission. Is there a way to do that?

There are a couple of options I think. You could use an Electron version which packages up Node.JS and Node-RED - not sure but I think you may be able to pre-package nodes as well. Not tried it so not totally sure.

Otherwise, if Node.js installed, you could set up Node-RED to be installed locally rather than globally with the userDir folder as well and then you could zip the whole thing together and unpack it on any PC.