This image contains a running instance of Mattermost with the plugin giphy installed.
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.
#!bash
docker run -d -v config-volume:/config -v data-volume:/mattermost/data -P 80:80 haelty/mattermost
Content type
Image
Digest
Size
206.2 MB
Last updated
over 9 years ago
docker pull haelty/mattermost