diff --git a/docker-compose.yml b/docker-compose.yml index fe323c2..a87b3bb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,28 @@ version: '3.8' services: + mongodb: + image: mongo:6.0.6 + container_name: mongodb_${containername} + ports: + - "28087:27017" + environment: + - MONGO_INITDB_ROOT_USERNAME=admin + - MONGO_INITDB_ROOT_PASSWORD=Bizgaze@123 + volumes: + - /var/lib/mongodb:/data/db + + postgresql: + image: postgres:14 + container_name: postgresql_${containername} + ports: + - "2424:5432" + environment: + - POSTGRES_USER=postgres + - POSTGRES_PASSWORD=Bizgaze@123 + volumes: + - /var/lib/postgresql/14/bizgaze:/var/lib/postgresql/data + bizgaze_application: image: harbor.hireserver.com/${reponame}/application:latest container_name: bizgaze_application_${containername} @@ -11,18 +33,28 @@ services: - ${settings_dir}:/opt/bizgaze/wwwroot/settings - ${_files_dir}:/opt/bizgaze/wwwroot/_files environment: - - appversion=897 + - appversion=958 + - ConnectionStrings__common=server=postgresql_${containername};port=2424;Database=bizgaze_common_demo_0905;User id=postgres;Password=Bizgaze@123;MaxPoolSize=5000;Connection Lifetime=300 + - ConnectionStrings__common_nsdb=bizgaze_common_demo_0905 + - ConnectionStrings__nsdb_remoteconnection=mongodb://admin:Bizgaze%40123@mongodb_${containername}:28087/authSource={{mongo_db}}&ssl=false?authSource=admin&readPreference=primary&directConnection=true&ssl=false + - ConnectionStrings__postgres=server=localhost;port=5432;Database=postgres;User id=postgres;Password=Bizgaze@123 + bizgaze_assets: image: harbor.hireserver.com/${reponame}/assets:latest container_name: bizgaze_assets_${containername} ports: - "${assetsport}:80" environment: - - assetsversion=896 + - assetsversion=957 + bizgaze_automation: image: harbor.hireserver.com/${reponame}/automation:latest container_name: bizgaze_automation_${containername} volumes: - ${automation_appsettings}:/opt/automation/appsettings.json environment: - - automationversion=896 \ No newline at end of file + - automationversion=957 + - ConnectionStrings__common=server=postgresql_${containername};port=2424;Database=bizgaze_common_demo_0905;User id=postgres;Password=Bizgaze@123;MaxPoolSize=5000;Connection Lifetime=300 + - ConnectionStrings__common_nsdb=bizgaze_common_demo_0905 + - ConnectionStrings__nsdb_remoteconnection=mongodb://admin:Bizgaze%40123@mongodb_${containername}:28087/authSource={{mongo_db}}&ssl=false?authSource=admin&readPreference=primary&directConnection=true&ssl=false + - ConnectionStrings__postgres=server=localhost;port=5432;Database=postgres;User id=postgres;Password=Bizgaze@123