Давайте чатом - это приложение для чата на основе Node.js

Lets-Chat Программное обеспечение для живого чата

Приложение для живого чата для маленьких и интимных команд

Давайте чатом разработаны в node.js и mongodb. Улучшить удаленное сотрудничество с этим программным обеспечением с открытым исходным кодом

Обзор

Let’s Cath - это программное обеспечение для живого чата с открытым исходным кодом для небольших команд. Это программное обеспечение в чате предназначено для того, чтобы его можно было легко развернуть и решить общие проблемы с общением малых и средних команд. Let’s Chat - это низкопрофильное программное обеспечение для живого чата по сравнению с доступными альтернативами, такими как Slack, Microsoft Teams, Zulip и Rocket.chat. Это приложение Live Chat работает в браузере и поддерживает BYOS (принесите свой собственный сервер). Давайте чат не поддерживает видеоконференции вне коробки, поскольку его побочный проект команды разработчиков, следовательно, имеет ограниченную функциональность. Этот живой чат и инструмент сотрудничества помогает командам работать удаленно с базовыми функциями чата. Это может быть дешевая альтернативная команда Slack и Microsoft.

Требования

  • node.js 0,11+
  • Mongodb 2.6+
  • Python 2.7

Функции

Ниже приведены ключевые особенности Lets-Chat

  • byos (принесите свой собственный сервер)
  • Аутентификация LDAP / Kerberos
  • xmpp многопользовательский чат (MUC)
  • Несколько комнат
  • Уведомления на рабочем столе
  • @mentions
  • частные / защищенные паролем номера
  • Изображение встраивания
  • Загрузка файла
  • Хубот дружелюбный
  • Подобный REST API
  • многоязычный (i18n)
  • стенограммы / история чата

Инструкции по установке

Установите с помощью GitHub клон репозиторий Let’s Chat и установите зависимости.

git clone https://github.com/sdelements/lets-chat.git
cd lets-chat
npm install

Необязательно - для пользовательских настроек, копировать и редактировать настройки.

cp settings.yml.sample settings.yml

Беги, давай поговорим:

npm start

Установите с Docker Если вы хотите получить доступ к экземпляру с хоста без IP -адреса контейнера, можно использовать стандартные сопоставления портов:

docker run  --name some-letschat --link some-mongo:mongo -p 8080:8080 -d sdelements/lets-chat

Затем обратитесь к нему через http: // localhost: 8080 или http: // host-ip: 8080 в браузере.

 Русский