You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
true to enable the secure (TLS) SMTP. See RFC 3207.
CHAT_SMTP_SSL_ENABLED
NO
false
true to enable the secure (SSL) SMTP.
JMX
The following environment variables should be passed to the container in order to configure JMX :
VARIABLE
MANDATORY
DEFAULT VALUE
DESCRIPTION
EXO_JMX_ENABLED
NO
false
activate JMX listener
EXO_JMX_RMI_REGISTRY_PORT
NO
10001
JMX RMI Registry port
EXO_JMX_RMI_SERVER_PORT
NO
10002
JMX RMI Server port
EXO_JMX_RMI_SERVER_HOSTNAME
NO
localhost
JMX RMI Server hostname
EXO_JMX_USERNAME
NO
-
a username for JMX connection (if no username is provided, the JMX access is unprotected)
EXO_JMX_PASSWORD
NO
-
a password for JMX connection (if no password is specified a random one will be generated and stored in /etc/chat-server/jmxremote.password)
With EXO_JMX_ENABLED=true and the default parameters you can connect to JMX with service:jmx:rmi://localhost:10002/jndi/rmi://localhost:10001/jmxrmi without authentication.
Tomcat
The following environment variables can be passed to the container to configure Tomcat settings
VARIABLE
MANDATORY
DEFAULT VALUE
DESCRIPTION
EXO_HTTP_THREAD_MAX
NO
200
maximum number of threads in the tomcat http connector
EXO_HTTP_THREAD_MIN
NO
10
minimum number of threads ready in the tomcat http connector
EXO_ACCESS_LOG_ENABLED
NO
false
activate Tomcat access log with combine format and a daily log file rotation
Log
VARIABLE
MANDATORY
DEFAULT_VALUE
DESCRIPTION
EXO_LOGS_DISPLAY_CONSOLE
NO
false
Disable logs on console
Usage
docker run -ti -p 8080:8080 -e CHAT_PASSPHRASE=changeme --link mongo:mongo exoplatform/chat-server:latest