Aller au contenu

Mattermost

Docker

Installation

Bash
apk add docker docker-cli-compose git

Démarrage

Bash
rc-update add docker default
service docker start

Mattermost

Téléchargement

Bash
git clone https://github.com/mattermost/docker
cd docker

Configuration

Bash
cp env.example .env
nano .env

Renseigner :

  • DOMAIN
  • TZ
  • POSTGRES_PASSWORD
  • MATTERMOST_IMAGE_TAG Décommenter les lignes CERT_PATH=./certs/etc/letsencrypt/live/${DOMAIN}/fullchain.pem et #KEY_PATH=./certs/etc/letsencrypt/live/${DOMAIN}/privkey.pem Et commenter celle du dessus avec les certif locaux
Bash
mkdir -p ./volumes/app/mattermost/{config,data,logs,plugins,client/plugins,bleve-indexes}
chown -R 2000:2000 ./volumes/app/mattermost
Bash
sh scripts/issue-certificate.sh -d mattermost.exemple.fr -o ${PWD}/certs

Démarrer

Bash
docker-compose -f docker-compose.yml -f docker-compose.nginx.yml up -d