1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- version: '2'
- services:
- cache-loader:
- image: docker.finogeeks.club/finochat/dendrite
- restart: always
- environment:
- RUN_ENV: "release"
- SERVICE_NAME: "loader"
- KAFKA_ADDRS: "kafka1:9091,kafka2:9092,kafka3:9093"
- DB_URI: "postgres://dendrite:finochat@pg-pool:5432"
- SERVER_FED_CERT: "/opt/dendrite/config/server.crt"
- SERVER_PRIVATE_KEY: "/opt/dendrite/config/matrix_key.pem"
- REDIS_ADDRS: "redis://user:finochat@redis:6379/0"
- SERVER_NAME: "finogeeks.club"
- volumes:
- #- /Users/huguanrui/git/src/github.com/matrix-org/dendrite/log:/opt/dendrite/log
- - /mnt/data/logs:/opt/dendrite/log
- persist:
- image: docker.finogeeks.club/finochat/dendrite
- restart: always
- environment:
- RUN_ENV: "release"
- SERVICE_NAME: "persist"
- KAFKA_ADDRS: "kafka1:9091,kafka2:9092,kafka3:9093"
- DB_URI: "postgres://dendrite:finochat@pg-pool:5432"
- SERVER_FED_CERT: "/opt/dendrite/config/server.crt"
- SERVER_PRIVATE_KEY: "/opt/dendrite/config/matrix_key.pem"
- REDIS_ADDRS: "redis://user:finochat@redis:6379/0"
- SERVER_NAME: "finogeeks.club"
- volumes:
- #- /Users/huguanrui/git/src/github.com/matrix-org/dendrite/log:/opt/dendrite/log
- - /mnt/data/logs:/opt/dendrite/log
- depends_on:
- - cache-loader
- push:
- image: docker.finogeeks.club/finochat/dendrite
- restart: always
- environment:
- RUN_ENV: "release"
- SERVICE_NAME: "push"
- KAFKA_ADDRS: "kafka1:9091,kafka2:9092,kafka3:9093"
- DB_URI: "postgres://dendrite:finochat@pg-pool:5432"
- SERVER_FED_CERT: "/opt/dendrite/config/server.crt"
- SERVER_PRIVATE_KEY: "/opt/dendrite/config/matrix_key.pem"
- REDIS_ADDRS: "redis://user:finochat@redis:6379/0"
- SERVER_NAME: "finogeeks.club"
- volumes:
- #- /Users/huguanrui/git/src/github.com/matrix-org/dendrite/log:/opt/dendrite/log
- - /mnt/data/logs:/opt/dendrite/log
- depends_on:
- - persist
- sync:
- image: docker.finogeeks.club/finochat/dendrite
- restart: always
- environment:
- RUN_ENV: "release"
- SERVICE_NAME: "sync"
- KAFKA_ADDRS: "kafka1:9091,kafka2:9092,kafka3:9093"
- DB_URI: "postgres://dendrite:finochat@pg-pool:5432"
- SERVER_FED_CERT: "/opt/dendrite/config/server.crt"
- SERVER_PRIVATE_KEY: "/opt/dendrite/config/matrix_key.pem"
- REDIS_ADDRS: "redis://user:finochat@redis:6379/0"
- SERVER_NAME: "finogeeks.club"
- ports:
- - 8009:8008
- volumes:
- #- /Users/huguanrui/git/src/github.com/matrix-org/dendrite/log:/opt/dendrite/log
- - /mnt/data/logs:/opt/dendrite/log
- depends_on:
- - push
- front:
- image: docker.finogeeks.club/finochat/dendrite
- restart: always
- environment:
- RUN_ENV: "release"
- SERVICE_NAME: "front"
- KAFKA_ADDRS: "kafka1:9091,kafka2:9092,kafka3:9093"
- DB_URI: "postgres://dendrite:finochat@pg-pool:5432"
- SERVER_FED_CERT: "/opt/dendrite/config/server.crt"
- SERVER_PRIVATE_KEY: "/opt/dendrite/config/matrix_key.pem"
- REDIS_ADDRS: "redis://user:finochat@redis:6379/0"
- SERVER_NAME: "finogeeks.club"
- ports:
- - 8008:8008
- volumes:
- #- /Users/huguanrui/git/src/github.com/matrix-org/dendrite/log:/opt/dendrite/log
- - /mnt/data/logs:/opt/dendrite/log
- depends_on:
- - sync
|