AlarmDB can be ported to any system that supports WEB services. I have plans to port it to node-red, and as standalone system with REST API. Follow the project on GitHub for latest releases and more information. If you have any ideas or want to contribute you are very welcomed!
And yes AlarmDB is free to use and sell. Opensource under MIT!