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