Sign inSign up

haelty/mattermost

By haelty

Updated over 8 years ago

Mattermost Team Edition

Image
0

376

haelty/mattermost repository overview

Mattermost Docker image

This image contains a running instance of Mattermost with the plugin giphy installed.

Configuration

This image uses two shared volumes to allow some configuration and data backup.

In the configuration volume, there is the file giphy_env that should contain some environment variables used to configure the Giphy plugin.

#!
export MATTERMOST_GIPHY_TOKEN=<your-token-here>
export MATTERMOST_GIPHY_PORT=<your-port-number>
export GIPHY_API_KEY=<your-api-key-here>

The two first variables are mandatory and the correct value is obtained when you create the slash commands in your integrations settings in Mattermost. The last variable is only used if you have an API key in the Giphy service, you can safely remove it if you don't.

It contains also the file config.json that contains the options for Mattermost.

For the data volume, it has to be empty for the first run of the image (or it must contain a valid data backup) as it will contain the data generated by Mattermost. It is shared so that it can be saved and restored.

How to run this image
#!bash
docker run -d -v config-volume:/config -v data-volume:/mattermost/data -P 80:80 haelty/mattermost

Tag summary

Content type

Image

Digest

Size

206.2 MB

Last updated

over 9 years ago

docker pull haelty/mattermost