NodeRED is probably better hosted outside of the AR300M - the OpenWRT packages are old …

Consider a Raspberry Pi - they’re must close to current, and a working install there