From ef81b8281bd6907ed63a74de255ae2588baa578a Mon Sep 17 00:00:00 2001 From: Quentin Duchemin <quentinduchemin@tuta.io> Date: Sat, 21 Dec 2019 20:59:23 +0100 Subject: [PATCH] Set Mattermost docker-compose at the right place --- pica-mattermost/docker-compose.yml | 45 ++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 pica-mattermost/docker-compose.yml diff --git a/pica-mattermost/docker-compose.yml b/pica-mattermost/docker-compose.yml new file mode 100644 index 0000000..70c3536 --- /dev/null +++ b/pica-mattermost/docker-compose.yml @@ -0,0 +1,45 @@ +version : "2.4" + networks: + docker_default: + external: true + name: "docker_default" + +volumes: + mattermost-config: + external: true + mattermost-data: + external: true + mattermost-plugins: + external: true + mattermost-db: + external: true + +services: + mattermost: + image: registry.picasoft.net/pica-mattermost:5.18.0 + container_name: mattermost-app + links: + - mattermost-db:mattermost-db + volumes: + - mattermost-config:/mattermost/config + - mattermost-data:/mattermost/data + - mattermost-plugins:/mattermost/plugins + - /etc/localtime:/etc/localtime:ro + environment: + - DB_HOST=mattermost-db + env_file: ./secrets/mattermost-db.secrets + labels: + - "traefik.frontend.rule=Host:team.picasoft.net" + - "traefik.port=8000" + - "traefik.frontend.passHostHeader=true" + - "traefik.enable=true" + restart: unless-stopped + + mattermost-db: + image: postgres:9.4-alpine + container_name: mattermost-db + volumes: + - mattermost-db:/var/lib/postgresql/data + - /etc/localtime:/etc/localtime:ro + env_file: ./secrets/mattermost-db.secrets + restart: unless-stopped -- GitLab