From b7482f7c6e9a2c4f2f799897c5b415a81156d929 Mon Sep 17 00:00:00 2001 From: "Xinwei Xiong(cubxxw)" <3293172751nss@gmail.com> Date: Mon, 11 Dec 2023 21:49:45 +0800 Subject: [PATCH] feat: add openim env Signed-off-by: Xinwei Xiong(cubxxw) <3293172751nss@gmail.com> --- docker-compose.yml | 18 +++++++++--------- docs/contrib/util-makefile.md | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f0fb15d4f..a7d79841b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,9 +18,9 @@ services: container_name: mongo command: --wiredTigerCacheSizeGB 1 --auth volumes: - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/mongodb/data/db:/data/db" - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/mongodb/data/logs:/data/logs" - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/mongodb/data/conf:/etc/mongo" + - "${DATA_DIR:-./}/components/mongodb/data/db:/data/db" + - "${DATA_DIR:-./}/components/mongodb/data/logs:/data/logs" + - "${DATA_DIR:-./}/components/mongodb/data/conf:/etc/mongo" - ./scripts/mongo-init.sh:/docker-entrypoint-initdb.d/mongo-init.sh:ro environment: - TZ=Asia/Shanghai @@ -40,8 +40,8 @@ services: ports: - "${REDIS_PORT:-16379}:6379" volumes: - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/redis/data:/data" - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/redis/config/redis.conf:/usr/local/redis/config/redis.conf" + - "${DATA_DIR:-./}/components/redis/data:/data" + - "${DATA_DIR:-./}/components/redis/config/redis.conf:/usr/local/redis/config/redis.conf" environment: TZ: Asia/Shanghai restart: always @@ -77,7 +77,7 @@ services: - "${KAFKA_PORT:-19094}:9094" volumes: - ./scripts/create-topic.sh:/opt/bitnami/kafka/create-topic.sh - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/kafka:/bitnami/kafka" + - "${DATA_DIR:-./}/components/kafka:/bitnami/kafka" command: > bash -c "/opt/bitnami/scripts/kafka/run.sh & sleep 5; /opt/bitnami/kafka/create-topic.sh; wait" environment: @@ -101,8 +101,8 @@ services: - "9090:9090" container_name: minio volumes: - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/mnt/data:/data" - - "${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/mnt/config:/root/.minio" + - "${DATA_DIR:-./}/components/mnt/data:/data" + - "${DATA_DIR:-./}/components/mnt/config:/root/.minio" environment: MINIO_ROOT_USER: "${MINIO_ACCESS_KEY:-root}" MINIO_ROOT_PASSWORD: "${MINIO_SECRET_KEY:-openIM123}" @@ -174,7 +174,7 @@ services: # ports: # - "${GRAFANA_PORT:-13000}:3000" # volumes: - # - ${DATA_DIR:-/root/workspaces/openim/open-im-server}/components/grafana:/var/lib/grafana + # - ${DATA_DIR:-./}/components/grafana:/var/lib/grafana # networks: # server: # ipv4_address: ${GRAFANA_NETWORK_ADDRESS:-172.28.0.11} diff --git a/docs/contrib/util-makefile.md b/docs/contrib/util-makefile.md index e0331f50e..8bde02874 100644 --- a/docs/contrib/util-makefile.md +++ b/docs/contrib/util-makefile.md @@ -30,7 +30,7 @@ Executing `make tools` ensures verification and installation of the default tool - go-junit-report - go-gitlint -The installation path is situated at `/root/workspaces/openim/Open-IM-Server/_output/tools/`. +The installation path is situated at `./_output/tools/`. ## Toolset Categories