-
Notifications
You must be signed in to change notification settings - Fork 1
Glosario
Términos que salen por la wiki y que conviene tener claros.
Servidor web venerable. En la mayoría de instalaciones de Plesk hace de backend detrás de nginx. EnterpriseChat puede usar Apache como reverse proxy directamente si nginx no está disponible.
Archivo de configuración del servidor en /opt/enterprisechat/ (Linux)
o C:\Program Files\EnterpriseChat\ (Windows). Contiene la clave JWT,
la cadena de conexión a la base, la clave de licencia, etc.
Sensible — protégelo en backups.
Sistema de firma digital de Microsoft para ejecutables Windows. Los binarios firmados muestran un editor verificado en lugar del aviso SmartScreen agresivo.
Algoritmo de hashing de contraseñas con sal y coste configurable. EnterpriseChat usa BCrypt para guardar las contraseñas de usuario — nunca en claro, nunca recuperables.
Tope de usuarios concurrentes que permite tu licencia activa: 5 / 10 / 25 / 100 / 500 / ilimitado según edición.
Usuario con el cliente conectado al servidor en este momento. Tener 200 cuentas creadas no es 200 concurrentes; solo cuentan los que tienen el cliente abierto y autenticado.
- Free anónima: el servidor recién instalado sin clave. Cap 5.
-
Free registrada: has pedido una clave gratuita en
enterprisechat.es. Cap 10. Misma funcionalidad.
Estándar de token firmado que el servidor emite al usuario tras login.
El cliente lo guarda y lo manda en cada petición. EnterpriseChat usa
JWT cortos (60 min) firmados con Jwt.SigningKey.
Servidor HTTP integrado en .NET Core / .NET 8. Lo que escucha
realmente el puerto 5080 dentro de enterprisechat.service.
Directorio corporativo. EnterpriseChat no lo integra todavía (en Roadmap como feature Pro/Enterprise). Sí puedes desplegar el cliente por GPO de AD (ver Cliente Windows).
Autoridad de certificados TLS gratuita. La forma más fácil de tener
HTTPS válido en chat.tuempresa.com. Plesk lo gestiona con un
checkbox; manualmente con certbot.
Formato de paquete de instalación Windows estándar. El cliente y el
servidor para Windows se distribuyen como .exe (Inno Setup, más
amigable) y .msi (para deploy silencioso por GPO).
Tag en GitHub con sufijo -alpha, -beta o -rc. Los instaladores
oficiales sí las descargan si son la más reciente; útil para
testers tempranos.
Versión actual de Plesk (panel de hosting). EnterpriseChat tiene una extensión nativa para Plesk Obsidian 18.0.50+.
Dos modos de UI de Plesk:
- Power User View = modo simplificado, el admin gestiona pocas webs en una sola ventana. Es el modo por defecto en Plesk standalone.
- Service Provider View = modo avanzado para hosters, con sus pestañas, clientes, planes de servicio. La extensión EnterpriseChat aparece en ambos.
Componente (nginx / Apache) que recibe HTTPS en chat.tuempresa.com
y reenvía a http://127.0.0.1:5080 internamente. Resuelve TLS,
dominio bonito y, si está bien configurado, WebSocket para SignalR.
Librería de Microsoft para comunicación bidireccional en tiempo real (parte de ASP.NET Core). Es lo que mueve los mensajes y los indicadores "está escribiendo" entre cliente y servidor.
Base de datos relacional embebida en archivo (chat.db). Cero
administración, perfecta hasta ~500 usuarios concurrentes.
chat.tuempresa.com es un subdominio de tuempresa.com. Lo creas en
Plesk o en tu DNS, le apuntas un registro A o CNAME al servidor, y
montas el chat ahí con Reverse proxy y TLS.
Sistema de inicio de Linux moderno. EnterpriseChat se registra como
enterprisechat.service y se gestiona con
systemctl start|stop|restart|status enterprisechat.
Protocolo bidireccional sobre HTTP. SignalR lo prefiere; si el
reverse proxy lo bloquea cae a long-polling. Vital pasar headers
Upgrade y Connection correctamente — ver Reverse proxy y TLS.
Framework de UI nativo para Windows. El cliente actual de EnterpriseChat es WPF.
EnterpriseChat · Open source AGPLv3 / comercial · enterprisechat.es · soporte@enterprisechat.es