I have solution for install node-red in any of the system but here i have do this process in windows server os 10.
Not rocket science.
Just copy your installed node-red directory and paste it to same directory in other system(without internet enable system).
First copy node.js installer in your (internet disable system) and installed it.
copy form given path may be different in your system.
After successful installation copy npm folder from given directory
Paste this folder in same directory in non-internet system(may be path different).
And Now setup complete
Open your CMD and type happily node-red and Boooooooom.