Las plataformas de chat corporativas brindan mensajería instantánea, colaboración en equipo y mucho más. Rocket.Chat ofrece una opción autohospedada gratuita. Aquí se explica cómo configurarlo para uso interno privado en Ubuntu Linux.
¿Es productivo hablar?
Contenidos
Es fácil prescindir de herramientas como Día libre, Equipos de Microsofty Cohete.Chat como nada más que clientes de mensajería instantánea. Son mucho más que eso. Utilizadas correctamente, estas plataformas de mensajería empresarial fomentan y simplifican la colaboración dentro y entre departamentos y equipos.
La comunicación fácil y rápida entre los miembros del equipo solo puede ser algo bueno. La capacidad de compartir imágenes, documentos y videoclips mejora el formato estándar de mensajes de texto y es clave para la colaboración eficiente que estas herramientas pueden brindar. La inmediatez de la comunicación simplemente no se puede replicar mediante el correo electrónico.
Las mejores alternativas de código abierto a Slack
Todas estas herramientas de chat colaborativo le permiten separar las conversaciones en cualquier categoría que tenga sentido para usted, como equipos, proyectos o temas. Suelen llamarse salas o canales.
La mayoría de estas herramientas colaborativas aceptan complementos y trabajan duro para fomentar un ecosistema de socios de integración. Por ejemplo, puede hacer que su repositorio en la nube de Git favorito le envíe un mensaje, o un canal, cuando alguien realice una solicitud de confirmación o fusión, o una compilación de CI/CD automatizada se complete o falle.
Rocket.Chat es un producto de código abierto. Puede usarlo gratis o pagar para obtener más funciones y soporte. También puede alojar su propio servidor Rocket.Chat. Parte de la ventaja de un sistema de chat como este es que puedes conectarte desde cualquier lugar, usando aplicaciones móviles o incluso una interfaz web.
Rocket.Chat puede hacer esto y su documentación cubre automáticamente obtener un certificado SSL/TLS por Let´s Encrypt. Pero si solo quiere sumergir el dedo del pie en el agua y ver si este tipo de herramienta funcionará para usted o no, puede configurar Rocket.Chat rápidamente para uso en interiores y sin exponer nada al mundo exterior.
Eso es lo que te vamos a mostrar aquí. Instalemos y configuremos Rocket.Chat para uso interno en una red privada. Usamos una versión preliminar de Ubuntu 21.10 como nuestro servidor de chat.
Instalación de Rocket.Chat
Existe uno Fotografía para Rocket.Chat, entonces la instalación debería ser sencilla. Los Snaps están diseñados para ser fáciles de instalar, están aislados del resto del sistema y se actualizan automáticamente. Utilice este comando para instalar el servidor.
sudo snap install Rocketchat-servidor
Cuando se completa la instalación, le decimos a Rocket.Chat que no use HTTPS.
sudo snap establece el servidor de cohetes chat https = deshabilitar
Necesitamos decirle a Rocket.Chat dónde se encuentra el servidor. Reemplace «ubuntu-21-10.local» con el nombre de red de su servidor.
Sudo Snap establece Rocketchat-server caddy-url=http://ubuntu-21-10.local
Usos de Rocket.Chat caddie como su servidor HTTP. Necesitamos habilitarlo para que se ejecute automáticamente en el momento del arranque.
sudo snap set cohetechat-servidor caddy=habilitar
Y finalmente, podemos iniciar y ejecutar Caddy con la configuración que proporcionamos:
sudo snap ejecutar cohetechat-servidor.initcaddy
Trabajar con paquetes instantáneos en Linux
Reinicie los servicios de Rocket.Chat
Si desea reiniciar el servidor Rocket.Chat, debe reiniciar el servicio Rocket.Chat y el servicio Caddy.
sudo systemctl restart snap.rocketchat-server.rocketchat-server.service
sudo systemctl reiniciar snap.rocketchat-server.rocketchat-caddy.servicio
Configuración de Rocket.Chat
Abre tu navegador web. Si está en el servidor de chat, puede ingresar «localhost: 3000» como dirección. Si está en otra computadora en la misma red, use la dirección IP o el nombre de red del servidor de chat, seguido de “:3000” sin espacios.
En la pantalla de inicio de sesión, haga clic en el enlace «Registrar una nueva cuenta».
Se le pedirá que proporcione sus datos de usuario.
Complete el formulario y haga clic en el botón azul «Continuar» para continuar.
Debe proporcionar alguna información sobre su organización.
Haga clic en el botón azul «Continuar» para continuar.
La siguiente pantalla solicita detalles sobre el servidor Rocket.Chat.
Haga clic en el botón azul «Continuar» para continuar.
En la pantalla de configuración final, seleccione el botón de radio «Confirmar independiente, necesitará». Estamos operando como un sistema local independiente. No estamos utilizando el alojamiento Rocket.Chat, por lo que «Acepto los términos y la política de privacidad» no entra en juego. Está atenuado.
Haga clic en el botón azul «Continuar» para continuar.
La primera cuenta creada se transforma automáticamente en una cuenta de administrador.
Para acceder a las opciones administrativas, haga clic en su avatar en la esquina superior izquierda del panel lateral. De forma predeterminada, este es un cuadrado de color que contiene la primera letra de su nombre de usuario.
Haga clic en la opción «administración» del menú desplegable. El panel lateral enumera todas las opciones administrativas. Vamos a crear algunos usuarios. Haga clic en la opción «Usuarios» en el panel lateral.
En la vista Usuarios, haga clic en el botón «Nuevo».
Se muestra el formulario Agregar usuario.
Complete el formulario. Deberá desplazarse hacia abajo para ver todos los campos. Haga clic en el botón «Guardar» en la parte inferior del formulario. Cuando haya terminado de crear sus usuarios, haga clic en el botón «X» en la esquina superior derecha del panel lateral.
Haga clic en el icono «Crear nuevo» en la esquina superior derecha del panel lateral.
Seleccione «# Canal» en el menú desplegable.
Rellena el formulario de nuevo canal.
Al hacer clic en el ícono «Lupa» en el campo «Agregar miembros (opcional)», se muestra una lista de usuarios entre los que puede elegir. Estos usuarios se agregan automáticamente al canal. Haga clic en el botón azul «Crear» para cerrar el formulario y crear el canal.
Ahora que ha creado algunos canales y usuarios, instalemos el cliente e iniciemos sesión como usuario.
Uso de la aplicación de escritorio Rocket.Chat
También podemos instalar el cliente de escritorio Rocket.Chat en un instante. Este comando hará exactamente eso.
Sudo Snap Install Rocketchat-Desktop
Los clientes también están disponibles para Windows y macOS.
Inicie el cliente e inicie sesión como uno de los usuarios que acaba de crear.
Puede iniciar sesión con su nombre de usuario o dirección de correo electrónico.
El diseño de la interfaz del cliente sigue la convención actual donde los canales se enumeran y seleccionan en el panel lateral y las conversaciones se muestran en la sección principal de la ventana. Si ha utilizado alguno de los principales clientes de chat empresarial, probablemente ya esté familiarizado con este diseño.
Los mensajes que publica en un canal son visibles para todos en el canal. Puede mantener las cosas organizadas respondiendo a un comentario en un hilo. Esto evita que una discusión inunde la ventana principal del canal. Sin embargo, los temas no son privados, cualquiera puede unirse a ellos. Los mensajes directos permiten conversaciones privadas.
Puede enviar archivos y documentos arrastrándolos a la ventana de chat.
Comunicación Inmediata
Las plataformas empresariales de chat y colaboración significan que los miembros del equipo están disponibles para ayudarse mutuamente en todo momento. No hay retrasos en los correos electrónicos con las comunicaciones instantáneas. Si realmente desea aislarse para concentrarse en algo, establezca su estado en ocupado o invisible, o váyase por completo.
Si decide que desea adoptar Rocket.Chat y usarlo de forma remota y desde aplicaciones móviles, regístrelo con su dominio e instale un certificado SSL/TLS. La documentación de Rocket.Chat guiarlo a través de este proceso.