https://nodered.org/

I know a lot of people dismiss this thing as only being useful for RaspberryPi IOT automation, but I’ve been using this for a year or two now on my own personal server and I’m surprised how flexible and performant it is.

It’s more than just a prototyping tool, and it has a lot of integrations designed by the community. For instance, within a couple weeks of ChatGPT being announced, there were already flows created to automate integration. https://flows.nodered.org/

I’ve been thinking about introducing this tool to my work as a replacement for some of the older and less-used APIs we maintain. Have you had any experience with Node-Red? Would you like to check it out? I can help you set it up if you want too, it’s fun learning about this tool and what’s possible with it.

  • I love it in principal, but I found it reliable for long term operation. I was trying to use it as part of a home automation setup. Kept it updated, just had to be restarted all the time.

    Your experience suggests maybe this isn’t true anymore; are you aware of a time when stability was bad and now it’s fixed?

    • To my knowledge, I’ve been using Node-Red as a service on my server (using NSSM) and it’s reverse-proxied through Apache and it’s pretty damn solid. I think maybe a long time ago when I started using it, it might have had some nodes that caused it to halt (and catch fire) but I think that might have been a bug that was fixed. It’s been solid for a while now.