Let's Chat es una aplicación de chat basada en node.js

Lets-Chat Software de chat en vivo

Aplicación de chat en vivo para equipos pequeños e íntimos

Let's Chat se desarrolla en Node.js y MongoDB. Mejorar la colaboración remota con este software de código abierto

Descripción general

Let’s Chat es un software de chat en vivo de código abierto para equipos pequeños. Este software de chat en vivo está diseñado para ser fácilmente desplegable y resolver los problemas de comunicación comunes de los equipos pequeños y medianos. Let’s Chat es un software de chat en vivo de bajo perfil en comparación con las alternativas disponibles como Slack, Microsoft Teams, Zulip y Rocket.Chat. Esta aplicación de chat en vivo se ejecuta en el navegador y admite BYOS (traiga su propio servidor). Vamos a chatear no admite videoconferencias fuera de caja, ya que es un proyecto paralelo de un equipo de desarrollo, por lo tanto, tiene una funcionalidad limitada. Esta herramienta de chat y colaboración en vivo ayuda a los equipos a trabajar de forma remota con la funcionalidad de chat básica. Puede ser una holgura alternativa barata y equipos de Microsoft.

Requisitos

  • node.js 0.11+
  • MongoDB 2.6+
  • Python 2.7

Características

Las siguientes son las características clave de Lets-Chat

  • Byos (traiga su propio servidor)
  • Autenticación LDAP / Kerberos
  • chat de múltiples usuarios XMPP (MUC)
  • múltiples habitaciones
  • Notificaciones de escritorio
  • @mentions
  • habitaciones privadas / protegidas con contraseña
  • Imagen incrustación
  • Subidas de archivo
  • Hubot amigable
  • API de descanso
  • multilingüe (i18n)
  • Transcripciones / historial de chat

Instrucciones de instalación

Instale con GitHub Clon en el repositorio de Let’s Chat e instale dependencias.

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

Opcional: para configuraciones personalizadas, copiar y editar configuración.yml.sample:

cp settings.yml.sample settings.yml

Ejecutar vamos a chatear:

npm start

Instale con Docker Si desea poder acceder a la instancia desde el host sin la IP del contenedor, se pueden usar asignaciones de puerto estándar:

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

Luego, acceda a él a través de http: // localhost: 8080 o http: // host-ip: 8080 en un navegador.

 Español