From a71939c651c17aaf04d65d5a488a3265478200a1 Mon Sep 17 00:00:00 2001 From: berkay Date: Sun, 24 Nov 2024 17:35:54 +0300 Subject: [PATCH] account records balancer added --- docker-compose.yml | 148 ++++++++++++++++++++++----------------------- 1 file changed, 74 insertions(+), 74 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 497216e..d3e47af 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,8 +2,8 @@ services: commercial_mongo_service: container_name: commercial_mongo_service - image: "bitnami/mongodb:latest" -# image: "bitnami/mongodb:4.4.1-debian-10-r3" +# image: "bitnami/mongodb:latest" + image: "bitnami/mongodb:4.4.1-debian-10-r3" networks: - network_store_services environment: @@ -44,8 +44,8 @@ services: - POSTGRES_DB=wag_database - POSTGRES_USER=berkay_wag_user - POSTGRES_PASSWORD=berkay_wag_user_password -# depends_on: -# - commercial_mongo_service + depends_on: + - commercial_mongo_service ports: - "5434:5432" volumes: @@ -61,46 +61,46 @@ services: - "41575:41575" networks: - network_store_services -# depends_on: -# - wag_management_init_service -# - grafana -# -# wag_management_service_second: -# container_name: wag_management_service_second -# restart: on-failure -# build: -# context: . -# dockerfile: service_app/Dockerfile -# ports: -# - "41576:41575" -# networks: -# - network_store_services -# depends_on: -# - wag_management_init_service -# - grafana -# -# wag_management_init_service: -# container_name: wag_management_init_service -# build: -# context: . -# dockerfile: service_app_init/Dockerfile -# networks: -# - network_store_services -# depends_on: -# - postgres_commercial -# -# wag_bank_services: -# container_name: wag_bank_services -# restart: on-failure -# build: -# context: . -# dockerfile: service_app_banks/mailService.Dockerfile -# networks: -# - network_store_services -# depends_on: -# - postgres_commercial -# environment: -# - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database + depends_on: + - wag_management_init_service + - grafana + + wag_management_service_second: + container_name: wag_management_service_second + restart: on-failure + build: + context: . + dockerfile: service_app/Dockerfile + ports: + - "41576:41575" + networks: + - network_store_services + depends_on: + - wag_management_init_service + - grafana + + wag_management_init_service: + container_name: wag_management_init_service + build: + context: . + dockerfile: service_app_init/Dockerfile + networks: + - network_store_services + depends_on: + - postgres_commercial + + wag_bank_services: + container_name: wag_bank_services + restart: on-failure + build: + context: . + dockerfile: service_app_banks/mailService.Dockerfile + networks: + - network_store_services + depends_on: + - postgres_commercial + environment: + - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database wag_account_services: container_name: wag_account_services @@ -115,35 +115,35 @@ services: environment: - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database - PYTHONPATH=/ -# -# prometheus: -# image: prom/prometheus -# container_name: prometheus -# ports: -# - "9090:9090" -# volumes: -# - ./prometheus_data/prometheus.yml:/etc/prometheus/prometheus.yml -# command: -# - '--config.file=/etc/prometheus/prometheus.yml' -# networks: -# - network_store_services -# -# grafana: -# image: grafana/grafana -# container_name: grafana -# ports: -# - "3000:3000" -# depends_on: -# - prometheus -# networks: -# - network_store_services -# environment: -# - GF_SECURITY_ADMIN_USER=admin -# - GF_SECURITY_ADMIN_PASSWORD=admin -# - GF_USERS_ALLOW_SIGN_UP=false -# - GF_USERS_ALLOW_ORG_CREATE=false -# volumes: -# - grafana_data:/var/lib/grafana + + prometheus: + image: prom/prometheus + container_name: prometheus + ports: + - "9090:9090" + volumes: + - ./prometheus_data/prometheus.yml:/etc/prometheus/prometheus.yml + command: + - '--config.file=/etc/prometheus/prometheus.yml' + networks: + - network_store_services + + grafana: + image: grafana/grafana + container_name: grafana + ports: + - "3000:3000" + depends_on: + - prometheus + networks: + - network_store_services + environment: + - GF_SECURITY_ADMIN_USER=admin + - GF_SECURITY_ADMIN_PASSWORD=admin + - GF_USERS_ALLOW_SIGN_UP=false + - GF_USERS_ALLOW_ORG_CREATE=false + volumes: + - grafana_data:/var/lib/grafana # wag_management_test_service: # container_name: wag_management_test_service @@ -176,7 +176,7 @@ networks: volumes: wag_postgres_commercial_data: -# grafana_data: + grafana_data: wag_commercial_mongodb_data: # environment: