Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

henChat (Latest update: 2018.08.18)

A simple IM (?) based on websocket, looks like ↓
view

Deployment

Python-Server

hcServer.py is the server. It works with websocket_server/.

Node.js-Server

Install Node.js and npm first, then

cd nodejs_server
npm install
cd src
node app.js

Client

Index.html works as interface, which also needs rsa.js (crypto support), hc-core.js and listener.js in folder "js".
And a HTTP server is necessary. Even though end-to-end encryption is supported since 2018.04.05, you'd better deploy it with TLS protection.

Reference

Python websocket server:
https://github.com/Pithikos/python-websocket-server
RSA in JavaScript:
https://github.com/wwwtyro/cryptico

About

A simple IM (?) based on websocket

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages