I saw two other refs to QNAP and wanted to report that the QNAP NAS that support LXC/Dockers with Container Station work great with Node-RED. Even the base 2GB on the QNAP TS-251+, which is the lowest end that I can find supporting this, works very well. We are using the QNAP as the back end storage for larger volumes of data and longer term nearline storage with cloud storage limited due to the much higher cost.
We have built on TS-251+ and TS-453mini - worked with the Docker Node-RED image right out of the box and then npm image from local git repo installed on the NAS. No special setup, just run the Container Station install, the Node-RED docker, and run npm for flows we were looking for. Still trying to get some Node.js modules interfaced, but that is a problem for us on all of our platforms (MacBook/MacOS, Lenovo laptop/Windows, Raspberry Pi 3).
Best, Mark