Angular / Open Source Commenting solution

I’m researching solutions for website commenting plugin. The solution would allow comments, likes, replies, nested comments and moderation.

The comments must be stored in-house so Disqus-like soution is not appropriate.

Has anyone come across an angular commenting component or a more complete open source solution for this?