Rocket.Chat

Rocket.Chat

Aplicación VPS con un clic

Gratis

Una plataforma de comunicación para equipos de código abierto que soporta chats, videollamadas, integraciones y alta seguridad

Rocket.Chat — vista previa de la interfaz

Información

Rocket.Chat es una plataforma moderna de comunicación de código abierto para chats de equipo seguros, colaboración e intercambio de archivos. Se puede instalar en un servidor Linux propio, lo que permite a las organizaciones mantener el control total de sus datos y personalizar la plataforma. Rocket.Chat ofrece mensajería en tiempo real, llamadas de voz y vídeo, canales flexibles, integraciones con herramientas empresariales y bots, y una gestión avanzada de roles. Es ideal para empresas, comunidades y equipos de TI que buscan una alternativa privada, escalable y extensible a los servicios de mensajería SaaS.

Funciones principales

  • Chats de equipo y canales: organiza la comunicación en canales públicos, privados o de grupo con conversaciones en hilos.
  • Instalación en servidor propio: instala Rocket.Chat en tu servidor Linux para controlar por completo tus datos y su seguridad.
  • Llamadas de voz y vídeo: colabora en tiempo real mediante conferencias de audio y vídeo integradas.
  • Intercambio y almacenamiento de archivos: comparte y administra documentos, imágenes y otros archivos de forma segura en canales o mensajes directos.
  • Integraciones y bots: conecta herramientas empresariales y sistemas de automatización, o crea bots personalizados mediante una API completa.
  • Búsqueda avanzada y notificaciones: encuentra rápidamente mensajes y archivos y mantente informado con alertas configurables.
  • Acceso basado en roles: gestiona roles de usuario, permisos y acceso de invitados para colaboradores externos.
  • Aplicaciones móviles y de escritorio: utiliza Rocket.Chat desde cualquier dispositivo con clientes oficiales para Windows, macOS, Linux, iOS y Android.

Características de instalación

Tiempo
20–30 min
Sistema operativo
AlmaLinux 9, 10
RAM
2 GB
Disco
20 GB

Nota

De forma predeterminada, instalamos la última versión estable del software desde el sitio web del desarrollador o los repositorios oficiales.

  • Software instalado:
    • Docker CE
    • Docker Compose
  • Contenedores utilizados:
    • registry.rocket.chat/rocketchat/rocket.chat
    • percona/mongodb_exporter
    • alpine
    • nats
    • docker.io/bitnamilegacy/mongodb
    • docker.io/bitnamilegacy/mongodb-exporter
    • docker.io/traefik (Proxy inverso que genera certificados automáticamente y permite acceder de forma segura por HTTPS a tu instancia de Rocket.Chat mediante el dominio indicado.)
  • Puertos abiertos:
    • 80, 443 – Acceso web (HTTP/HTTPS)
  • Ruta de archivos: /opt/rocketchat

Primeros pasos tras instalar Rocket.Chat

Después de realizar el pago, recibirás un correo electrónico en la dirección indicada durante el registro para informarte de que tu servidor está listo. El mensaje incluirá la dirección IP de tu VPS y los datos de acceso a la interfaz web de Rocket.Chat:

  • Enlace: https://example.com

Al acceder a Rocket.Chat por primera vez, un asistente te ayudará a configurar tu espacio de trabajo. Primero deberás crear una cuenta de administrador indicando tu nombre completo, nombre de usuario, correo electrónico y contraseña. Este paso prepara el espacio para colaborar y comunicarse de forma segura:

Screenshot of interface Screenshot of interface

Nota

Las credenciales de acceso a tu VPS están en la sección «Servidores virtuales»: selecciona tu servidor y haz clic en «Instrucciones». También las recibirás por correo electrónico después de la instalación.

Configuración inicial

Tras registrarte, Rocket.Chat crea un espacio de trabajo para tu equipo, con acceso inmediato a chats, canales, invitaciones y consejos para empezar.

Screenshot of interface Screenshot of interface
  1. Añadir usuarios: Invita y añade miembros a tu espacio de trabajo para comunicarse y colaborar.
  2. Crear canales: Organiza las conversaciones creando canales públicos o privados para distintos temas o equipos.
  3. Unirse a salas: Explora y únete a canales públicos o equipos desde el directorio del espacio de trabajo.
  4. Aplicaciones móviles: Descarga Rocket.Chat en tu teléfono para mantenerte conectado (Google Play y App Store).
  5. Aplicaciones de escritorio: Instala el cliente de escritorio de Rocket.Chat para Windows, Linux o Mac y disfruta de una experiencia más cómoda.

Nota

Encontrarás información detallada sobre la configuración principal de Rocket.Chat en la documentación del desarrollador.

Actualizar Rocket.Chat

Información

Cuando se publique una nueva versión de Rocket.Chat, podrás actualizar los contenedores de forma segura: solo cambiará la versión de la aplicación y se conservarán los ajustes y los datos. Puedes consultar las novedades en el sitio web oficial.

Comandos para actualizar Rocket.Chat:
cd /opt/rocketchat-compose
docker compose -f compose.database.yml -f compose.traefik.yml -f compose.yml pull
				docker compose -f compose.database.yml -f compose.traefik.yml -f compose.yml up -d
Ejemplo de actualización desde la consola SSH:
[root@server ~]# cd /opt/rocketchat-compose
[root@server rocketchat-compose]# docker compose -f compose.database.yml -f compose.traefik.yml -f compose.yml pull
[+] Pulling 7/7
✔ mongodb-exporter Pulled
✔ nats Pulled
✔ rocketchat Pulled
✔ traefik-init Pulled
✔ traefik Pulled
✔ mongodb Pulled
✔ nats-exporter Pulled
[root@server rocketchat-compose]# docker compose -f compose.database.yml -f compose.traefik.yml -f compose.yml up -d
[+] Running 7/7
✔ Container rocketchat-compose-traefik-init-1      Running
✔ Container rocketchat-compose-mongodb-1           Running
✔ Container rocketchat-compose-nats-1              Running
✔ Container rocketchat-compose-mongodb-exporter-1  Running
✔ Container rocketchat-compose-nats-exporter-1     Running
✔ Container rocketchat-compose-traefik-1           Running
				✔ Container rocketchat-compose-rocketchat-1        Running

Aplicaciones móviles y de escritorio de Rocket.Chat

Si ya tienes acceso a un servidor Rocket.Chat, puedes conectarte mediante la dirección del servidor o un enlace de invitación. Introduce la URL en la aplicación de escritorio o móvil de Rocket.Chat, o ábrela en el navegador para iniciar sesión y empezar a colaborar.

Apertura de puertos SMTP

Por motivos de seguridad, los puertos TCP salientes (25, 465 y 587) están bloqueados de forma predeterminada en todos los VPS para evitar el envío de spam. Para solicitar su apertura, sigue estos pasos:

  1. Configura tu dominio. El registro A debe apuntar a la dirección IP de tu servidor.
  2. Envía una solicitud al soporte técnico indicando que necesitas abrir los puertos SMTP salientes y el dominio (o subdominio) desde el que enviarás los mensajes.
  3. Después de revisar tu dominio, decidiremos si podemos abrir los puertos SMTP y te informaremos.

¿Listo para poner en marcha tu VPS?

Contrata un servidor VPS desde solo 4,50 € al mes. Elige el plan que mejor se adapte a tus necesidades y disfruta del almacenamiento NVMe SSD de alta velocidad.

Empezar