github.com/mattermost/mattermost-server/server/v8@v8.0.0-20230610055354-a6d1d38b273d/docker-compose.makefile.yml (about) 1 version: '2.4' 2 services: 3 mysql: 4 restart: 'no' 5 container_name: mattermost-mysql 6 ports: 7 - "3306:3306" 8 extends: 9 file: build/docker-compose.common.yml 10 service: mysql 11 mysql-read-replica: 12 restart: 'no' 13 container_name: mattermost-mysql-read-replica 14 ports: 15 - "3307:3306" 16 extends: 17 file: build/docker-compose.common.yml 18 service: mysql-read-replica 19 postgres: 20 restart: 'no' 21 container_name: mattermost-postgres 22 ports: 23 - "5432:5432" 24 extends: 25 file: build/docker-compose.common.yml 26 service: postgres 27 minio: 28 restart: 'no' 29 container_name: mattermost-minio 30 ports: 31 - "9000:9000" 32 extends: 33 file: build/docker-compose.common.yml 34 service: minio 35 inbucket: 36 restart: 'no' 37 container_name: mattermost-inbucket 38 ports: 39 - "9001:9001" 40 - "10025:10025" 41 - "10110:10110" 42 extends: 43 file: build/docker-compose.common.yml 44 service: inbucket 45 openldap: 46 restart: 'no' 47 container_name: mattermost-openldap 48 ports: 49 - "389:389" 50 - "636:636" 51 extends: 52 file: build/docker-compose.common.yml 53 service: openldap 54 elasticsearch: 55 restart: 'no' 56 container_name: mattermost-elasticsearch 57 ports: 58 - "9200:9200" 59 - "9300:9300" 60 extends: 61 file: build/docker-compose.common.yml 62 service: elasticsearch 63 dejavu: 64 restart: 'no' 65 container_name: mattermost-dejavu 66 ports: 67 - "1358:1358" 68 extends: 69 file: build/docker-compose.common.yml 70 service: dejavu 71 keycloak: 72 restart: 'no' 73 container_name: mattermost-saml 74 ports: 75 - "8484:8080" 76 extends: 77 file: build/docker-compose.common.yml 78 service: keycloak 79 prometheus: 80 restart: 'no' 81 container_name: mattermost-prometheus 82 ports: 83 - "9090:9090" 84 extends: 85 file: build/docker-compose.common.yml 86 service: prometheus 87 grafana: 88 restart: 'no' 89 container_name: mattermost-grafana 90 ports: 91 - "3000:3000" 92 extends: 93 file: build/docker-compose.common.yml 94 service: grafana 95 96 networks: 97 mm-test: 98 driver: bridge 99 ipam: 100 driver: default 101 config: 102 - subnet: 192.168.254.0/24 103 ip_range: 192.168.254.0/24