This is an example, how a docker-compose setup could look like for
- Jitsi video conferences
- Mattermost team chat
- Traefik2 as frontend webserver including let's enrypt
apt-get install docker-compose
cp env.example .env
vi .env
./setup.sh
docker-compose up -d
- You should always run current versions of all images:
docker-compose pull docker-compose up -d
- To update the application Versions, edit
MATTERMOST_IMAGE_TAG
andJITSI_TAG
in.env
, then:docker-compose pull docker-compose up -d
- It might be required to updates also the docker-compose files. For this do:
- Replace
docker-compose.mattermost.yml
file by https://github.com/mattermost/docker/blob/main/docker-compose.yml - Replace
docker-compose.jitsi.yml
file by https://github.com/jitsi/docker-jitsi-meet/blob/master/docker-compose.yml - Add missing variables to the .env file
- Replace