diff --git a/.env b/.env index dd0e89c39..a4b918b5c 100644 --- a/.env +++ b/.env @@ -17,6 +17,9 @@ OPENIM_ADMIN_FRONT_IMAGE=openim/openim-admin-front:release-v1.8.4 DATA_DIR=./ +MONGO_BACKUP_DIR=${DATA_DIR}backup/mongo/ +KAFKA_BACKUP_DIR=${DATA_DIR}backup/kafka/ + PROMETHEUS_PORT=19091 ALERTMANAGER_PORT=19093 GRAFANA_PORT=13000 \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 0cdeebe43..840c55a8f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -37,6 +37,7 @@ services: - "${DATA_DIR}/components/mongodb/data/db:/data/db" - "${DATA_DIR}/components/mongodb/data/logs:/data/logs" - "${DATA_DIR}/components/mongodb/data/conf:/etc/mongo" + - "${MONGO_BACKUP_DIR}:/data/backup" environment: - TZ=Asia/Shanghai - wiredTigerCacheSizeGB=1 @@ -97,6 +98,7 @@ services: - "19094:9094" volumes: - "${DATA_DIR}/components/kafka:/bitnami/kafka" + - "${KAFKA_BACKUP_DIR}:/data/backup" environment: #KAFKA_HEAP_OPTS: "-Xms128m -Xmx256m" TZ: Asia/Shanghai