You may or may not have heard about Cryptocat: https://crypto.cat/

A secure IM client.

The documentation says you can set up your own server and explains some steps, but it assumes the reader is well versed in setting up the server: https://github.com/cryptocat/cryptoc...t-Instructions

If anyone can help me through the steps required to get this working I would be very thankful.

Thanks,
PE