Skip to content

smashou/lets-chat

 
 

Repository files navigation

Let's Chat

Screenshot

A self-hosted chat app for small teams built by Security Compass.

Features and Stuff

  • BYOS (bring your own server)
  • Persistent messages
  • Multiple rooms
  • New message alerts / notifications
  • Mentions (hey @you)
  • Image embeds
  • Code pasting
  • File uploads (Local / Amazon S3)
  • Transcripts / chat history
  • XMPP Multi-user chat (MUC)
  • Local / Kerberos / LDAP authentication
  • Hubot Adapter
  • REST-like API
  • MIT Licensed

Deployment

See the wiki for instructions on deploying locally, or to Docker, Vagrant and Heroku.

Upgrading from 0.2.x

Release 0.3.0+ uses a new settings file called settings.yml, just move over your old settings.js options and run npm run migrate.

FAQs regarding common issues

What version of Node.JS is required?

Let's Chat requires Node.JS version 0.10.x. You will have a bad time if you try to use a different version.

Do I need MongoDB running?

Yes. Please refer to MongoDB's documentation.

About

Self-hosted chat app for small teams

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 76.9%
  • HTML 14.6%
  • CSS 8.5%