Mattermost

From CT Wiki
Jump to navigation Jump to search

What is Mattermost

Mattermost is an open source chat platform used by Nikhef employees to stay in contact with their team members. Mattermost can be compared to similar closed source platforms such as Microsoft Teams and Slack.

Prerequisites

In order to access Mattermost, you need to have an active GitLab account. If you do not have a GitLab account, creating one is very easy.

To create your GitLab account, visit https://gitlab.nikhef.nl/users/sign_in and pick the Federated login option. Then select Nikhef SSO | National Institute for Sub-atomic Physics and login using your Nikhef credentials.

After logging in for the first time, your GitLab account will be ready for Mattermost.

Windows

Instructions Images
Navigate to https://mattermost.com/download/ and select Windows. Mattermost Step 1.png
After downloading and running the .exe file, Mattermost will start up and will prompt you to enter Server information. Enter the following values:

Server Display Name: NIKHEF

Server URL: https://mattermost.nikhef.nl/

Mattermost Step 2.png
You will now be asked to sign in. Click on the GitLab option. Mattermost Step 3.png
On the next screen, select Federated login. Mattermost Step 4.png
On the next screen you will be prompted to select the right institute. Enter 'NIKHEF' in the Incremental search... field and then select Nikhef SSO | National Institute for Sub-atomic Physics Mattermost Step 5.png
Next, enter your Nikhef credentials and login.

Press Yes, continue after logging in.


You will now be able to use Mattermost and take part in groups or direct conversations between yourself and other users at Nikhef.

Mattermost Step 6.png

Linux

Instructions Images
Open the Terminal.

Now run the next three commands in sequence.

Add the repository on your system:
curl -o- https://deb.packages.mattermost.com/setup-repo.sh | sudo bash

Install the Mattermost applicaton:
sudo apt install mattermost-desktop

Update the Mattermost application:
sudo apt upgrade mattermost-desktop

Linux 3.png
Mattermost will now be available in your Applications menu. When you start Mattermost, it will prompt you to enter Server information. Enter the following values:

Server Display Name: NIKHEF

Server URL: https://mattermost.nikhef.nl/

Mattermost Step 2.png
You will now be asked to sign in. Click on the GitLab option. Mattermost Step 3.png
On the next screen, select Federated login. Mattermost Step 4.png
On the next screen you will be prompted to select the right institute. Enter 'NIKHEF' in the Incremental search... field and then select Nikhef SSO | National Institute for Sub-atomic Physics Mattermost Step 5.png
Next, enter your Nikhef credentials and login.

Press Yes, continue after logging in.


You will now be able to use Mattermost and take part in groups or direct conversations between yourself and other users at Nikhef.

Mattermost Step 6.png