github.com/haalcala/mattermost-server-change-repo/v5@v5.33.2/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    postgres:
    12      restart: 'no'
    13      container_name: mattermost-postgres
    14      ports:
    15        - "5432:5432"
    16      extends:
    17          file: build/docker-compose.common.yml
    18          service: postgres
    19    minio:
    20      restart: 'no'
    21      container_name: mattermost-minio
    22      ports:
    23        - "9000:9000"
    24      extends:
    25          file: build/docker-compose.common.yml
    26          service: minio
    27    inbucket:
    28      restart: 'no'
    29      container_name: mattermost-inbucket
    30      ports:
    31        - "10025:10025"
    32        - "10080:10080"
    33        - "10110:10110"
    34      extends:
    35          file: build/docker-compose.common.yml
    36          service: inbucket
    37    openldap:
    38      restart: 'no'
    39      container_name: mattermost-openldap
    40      ports:
    41        - "389:389"
    42        - "636:636"
    43      extends:
    44          file: build/docker-compose.common.yml
    45          service: openldap
    46    elasticsearch:
    47      restart: 'no'
    48      container_name: mattermost-elasticsearch
    49      ports:
    50        - "9200:9200"
    51        - "9300:9300"
    52      extends:
    53          file: build/docker-compose.common.yml
    54          service: elasticsearch
    55    dejavu:
    56      restart: 'no'
    57      container_name: mattermost-dejavu
    58      ports:
    59        - "1358:1358"
    60      extends:
    61          file: build/docker-compose.common.yml
    62          service: dejavu
    63    keycloak:
    64      restart: 'no'
    65      container_name: mattermost-saml
    66      ports:
    67        - "8484:8080"
    68      extends:
    69          file: build/docker-compose.common.yml
    70          service: keycloak
    71    prometheus:
    72      restart: 'no'
    73      container_name: mattermost-prometheus
    74      ports:
    75        - "9090:9090"
    76      extends:
    77          file: build/docker-compose.common.yml
    78          service: prometheus
    79    grafana:
    80      restart: 'no'
    81      container_name: mattermost-grafana
    82      ports:
    83        - "3000:3000"
    84      extends:
    85          file: build/docker-compose.common.yml
    86          service: grafana
    87  
    88  networks:
    89    mm-test:
    90      driver: bridge
    91      ipam:
    92        driver: default
    93        config:
    94          - subnet: 192.168.254.0/24
    95            ip_range: 192.168.254.0/24