Been using AlarmDecoder for a while now. I used to run it on the same server as my BlueIris Windows server but now I'm running it on a dedicated orange pi with no issues. I use AlarmDecoder in conjunction with OpenHAB. I had to resurrect the project since I need some stuff done via Windows. So here's a ComSocket Bridge application, which is basically what ser2sock does:
https://github.com/LuckyMallari/com-socket-bridge