I'm at the point where I am looking for ways to improve the reliability and reduce time to recover Node Red on my Pi. Here's what I'm thinking of as a starting point.
Move the userDir and nodesDir directories onto USB
The idea here is to isolate dynamic files onto separate media. If I then take an image of the SD Card I can restore at any time or, worst case, rebuild from scratch without having to reinstall nodes or rebuild flows.
Make my SD Card read only
This is purely to avoid potential issues associated with wear due to SD writes
Just wondering what others have done to help increase reliability / simplify recovery.