Lets-Chat Live Chat Software
Live Chat App for Small and Intimate teams
Let’s Chat is developed in Node.js and MongoDB. Improve remote collaboration with this open source software
Let’s Chat is an open source live chat software for small teams. This live chat software is designed to be easily deployable and solve the common communication problems of small and medium teams.
Let’s Chat is a low profile live chat software in comparison with the available alternatives like Slack, Microsoft Teams, Zulip and Rocket.Chat. This live chat app runs in the browser and support BYOS (bring your own server).
Let’s Chat doesn’t support video conferencing out of box, since its a side project of a development team hence have limited functionality. This live chat and collaboration tool helps the teams to work remotely with basic chat functionality. It can be a cheap alternate Slack and Microsoft Teams.
Following are the key features of Lets-chat
- BYOS (bring your own server)
- LDAP / Kerberos Authentication
- XMPP Multi-user chat (MUC)
- Multiple Rooms
- Desktop Notifications
- Private / Password-protected Rooms
- Image embeds
- File uploads
- Hubot Friendly
- REST-like API
- Multilingual (i18n)
- Transcripts / Chat History
Install with GitHubClone the Let’s Chat repository, and install dependencies.
git clone https://github.com/sdelements/lets-chat.git cd lets-chat npm install
Optional — For custom settings, copy and edit settings.yml.sample:
cp settings.yml.sample settings.yml
Run Let’s Chat:
Install with DockerIf you’d like to be able to access the instance from the host without the container’s IP, standard port mappings can be used:
docker run --name some-letschat --link some-mongo:mongo -p 8080:8080 -d sdelements/lets-chat
Then, access it via http://localhost:8080 or http://host-ip:8080 in a browser.