A self-hosted chat app for small teams.
- BYOS (bring your own server)
- Persistent messages
- Multiple rooms
- New message alerts
- Mentions (hey @you)
- Image embeds
- Code pasting
- File uploads
- SSL/TLS
- MIT Licensed
- API
- Better transcripts with search
- Better error handling
- Emote autocomplete
- Access control
- Mobile client
Clone le repo
git clone https://github.com/sdelements/lets-chat.git
cd lets-chat
Install node dependencies
npm install
Create a settings file (make sure to edit if you need to).
cp settings.js.sample settings.js
Run the app
nodejs app.js
Party time: http://localhost:5000