From 4453dff36d13ee5ebbae37d1ae7db4fe6e42d697 Mon Sep 17 00:00:00 2001 From: Helio Elias Date: Fri, 14 Jul 2023 17:35:42 +0000 Subject: [PATCH] Change network in docker-compose(api, mongo and redis), add mongo-express and rebrow, tools for maintenance and visualize data --- Docker/{.env.example => .env copy.example} | 0 Docker/mongodb/docker-compose.yaml | 26 ++++++++++++++++------ Docker/redis/docker-compose.yaml | 19 ++++++++++------ docker-compose.yaml | 12 +++++----- 4 files changed, 36 insertions(+), 21 deletions(-) rename Docker/{.env.example => .env copy.example} (100%) diff --git a/Docker/.env.example b/Docker/.env copy.example similarity index 100% rename from Docker/.env.example rename to Docker/.env copy.example diff --git a/Docker/mongodb/docker-compose.yaml b/Docker/mongodb/docker-compose.yaml index 714109c9..a0e0e53c 100644 --- a/Docker/mongodb/docker-compose.yaml +++ b/Docker/mongodb/docker-compose.yaml @@ -1,9 +1,5 @@ version: '3.3' -networks: - evolution-net: - driver: bridge - services: mongodb: container_name: mongodb @@ -17,11 +13,27 @@ services: environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: root - networks: - - evolution-net expose: - 27017 + mongo-express: + image: mongo-express + environment: + ME_CONFIG_BASICAUTH_USERNAME: root + ME_CONFIG_BASICAUTH_PASSWORD: root + ME_CONFIG_MONGODB_SERVER: mongodb + ME_CONFIG_MONGODB_ADMINUSERNAME: root + ME_CONFIG_MONGODB_ADMINPASSWORD: root + ports: + - 8081:8081 + links: + - mongodb + volumes: evolution_mongodb_data: - evolution_mongodb_configdb: \ No newline at end of file + evolution_mongodb_configdb: + +networks: + default: + name: evolution-net + \ No newline at end of file diff --git a/Docker/redis/docker-compose.yaml b/Docker/redis/docker-compose.yaml index 55e73847..76b85df8 100644 --- a/Docker/redis/docker-compose.yaml +++ b/Docker/redis/docker-compose.yaml @@ -1,17 +1,22 @@ version: '3.3' -networks: - evolution-net: - driver: bridge - services: redis: image: redis:latest container_name: redis ports: - 6379:6379 - networks: - - evolution-net - + + rebrow: + image: marian/rebrow + ports: + - 5001:5001 + links: + - redis + volumes: evolution_redis: + +networks: + default: + name: evolution-net \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 45345f32..467dea74 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,9 +1,5 @@ version: '3.3' -networks: - evolution-net: - driver: bridge - services: api: container_name: evolution_api @@ -17,11 +13,13 @@ services: env_file: - ./Docker/.env command: ['node', './dist/src/main.js'] - networks: - - evolution-net expose: - 8080 volumes: evolution_instances: - evolution_store: \ No newline at end of file + evolution_store: + +networks: + default: + name: evolution-net \ No newline at end of file