zeromq based self hosted chat with hash invitation logging and searching