Skip to content

an end to end encrypted chat room template, i couldnt get it working on vercel. type in the url, then whatever you put after the / will be the room you get put in

Notifications You must be signed in to change notification settings

ImPot8o/e2ee-chat-room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

Simple end to end encrypted (E2EE) chat room I made that you can easily run for yourself. the subdirectory you put (chat.pot8o.dev/subdirectory) will dynamically generate a new chat room. If you and a person in the chat room have the same encryption key you will be able to see each other's messages. Usernames are stored in cookies and are mostly persistant.

Run locally

install dependencies however you do that

in client run npm run build

in server run node server.js

or just run the next two commands in the root of the project

Run in online cloud environment

root directory: leave blank

Build Command: npm install && npm --prefix client install && npm --prefix client run build

Start Command: node server/server.js

Might add

  • Persistent chats

About

an end to end encrypted chat room template, i couldnt get it working on vercel. type in the url, then whatever you put after the / will be the room you get put in

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published