

You need to decide, if you like to register your Rocket.Chat to get push notifications for smartphones. The language can be changed later on MyAccount for each user. Please choose a language which is common for the majority of your users. It makes sense to choose a meaningful name to identify the chat server! It's quite useful when using more than one Rocket.Chat. Here you can configure the site name is displayed in external Rocket.Chat clients. Organization information is just some data which gets reported to Rocket.Chat via registration but its not used in EGroupware Rocket.Chat itself. That administrator can add additional EGroupware users as Rocket.Chat admins.Īdditionally you should insert a valid email address, which is used for the registration process of Rocket.Chat. You need to provide a valid EGroupware username (recommended your user) to configure the first administrator of Rocket.Chat. Or more simply click on the link icon in Admin/Applications/Rocket.Chat/Site Configuration. The setup wizard can be reached via the address of your Rocket.Chat. (8) File Upload- Change Storage type to FileSystem and configure the system Path (7) General settings- Enable send and receive for iframe integration (6) Custom OAuth- Configuring Custom OAuth on Rocketchat server (5) Create OpenID Client- Create OpenID-Identifier and secret via Admin->OpenID (4) Register Server- Selecting type of Serverįollowing steps are only necessary, if you did not specify your domain-name with HTTP_HOST environment variable Only for on-premise installations (3) Server Info- Setting site name, language and server type (2) Organization Info- Configuring Organizational data (1) Admin Info- Configuring Admin username to configure non-EGroupware accounts, configure Rocket.Chat to forget user session on window close (if browser is used with different EGroupware users) or to switch video-chat (Jitsi) off for GDPR reasons. The following steps show the configuration process in detail.Īfter installation is finished, you may want to look into some administration details e.g. If you missed to specify the correct domain when you installed Rocket.Chat, you can always run the installation again - losing your chat data of cause - by running the following command: HTTP_HOST= /etc/egroupware-rocketchat/install-rocketchat.sh
Rocketchat code block install#
That will not only install Rocket.Chat, but also configure it to authenticate via OAuth against EGroupware.
Rocketchat code block full#
Replace with your full qualified domain name, and apt with yum or zypper, depending on your distribution. HTTP_HOST= apt install egroupware-rocketchat
Rocketchat code block update#
Install with the following command: apt update by creating a /root/.my.cnf file with the following content: If you use a MariaDB/MySQL on the host (default for 19.1) you need to make sure that user root can connect without a password, eg. Certbot to get one, BEFORE you attempt to install Rocket.Chat. Therefore you should install EGroupware first, add your certificate or use eg. Rocket.Chat needs to be installed and configured.įor it's configuration it is necessary to know under which domain name EGroupware and Rocket.Chat are running. Wiki ▸ Rocketchat Integration Rocketchat Integration Installation
