Public | Automated Build

Last pushed: a year ago
Short Description
Mattermost is an open source, self-hosted Slack-alternative
Full Description

Application

Mattermost

Description

Mattermost is an open source, self-hosted Slack-alternative

Access application

http://<host ip>:8065/

Database

This image does not include a database. You will need to run your database from another image or another server. Only MySQL (or mariadb) is supported by this image.

Email

The config file is set to use the gmail SMTP server. If you would like to use a different email provider, you can change the email settings in the mattermost web UI.

Run the application

The PUID and PGID values are not necessary for unRAID 6.

Usage

Please replace all user variables in the below command defined by <> with the correct values.

docker run -d \
  --name=<container name> \
  -v <path for data files>:/mattermost \
  -v /etc/localtime:/etc/localtime:ro \
  -e PUID=<uid for user> \
  -e PGID=<gid for user> \
  -e GMAIL_ADDRESS=<gmail address to send email from> \
  -e GMAIL_PASSWORD=<password for the gmail account> \
  -e DB_HOST=<IP or domain name for mysql database> \
  -e DB_PORT=<defaults to '3306'> \
  -e DB_USER=<defaults to 'mattermost'> \
  -e DB_PASS=<password for mysql user> \
  -e DB_NAME=<defaults to 'mattermost'> \
  tyler43636/unraid-mattermost

Example

docker run -d \
  --name=mattermost \
  -v /data:/mattermost \
  -v /etc/localtime:/etc/localtime:ro \
  -e PUID=99 \
  -e PGID=100 \
  -e GMAIL_ADDRESS=example@gmail.com \
  -e GMAIL_PASSWORD=password \
  -e DB_HOST=192.168.1.1 \
  -e DB_PORT=3306 \
  -e DB_USER=mattermost \
  -e DB_PASS=password \
  -e DB_NAME=mattermost \
  tyler43636/unraid-mattermost

Notes

User ID (PUID) and Group ID (PGID) can be found by issuing the following command for the user you want to run the container as:-

id <username>
Docker Pull Command
Owner
tyler43636
Source Repository

Comments (0)