A compact LAN chat solution designed for seamless deployment within your network.
Requirements for this project (previous versions may work too)
node v20.9.0
npm 10.2.3
Softwares used
openssl
Enter the project folder and run
npm install
At process completion, execute
chmod 755 preamble.sh
./preamble.sh
Just type (as root)
node index.js
or just
sudo node index.js
That's it.
An address will be printed, your chat is at
https://<your-address>
If you have an issue, just remember that all your chat logs are inside ./public/log
while all your server logs are inside ./journal
.
Have fun!