services: mocha-oms: image: mcr.microsoft.com/dotnet/runtime:8.0 command: dotnet /oms/Mocha.Oms.Server.dll environment: OMS_SERVERPORT: 3012 OMS_DATABASENAME: mochadb OMS_USERNAME: mochadb OMS_PASSWORD: '93X37B]@k(svLmFM' ports: - "14436:4436" networks: - app-tenant volumes: - ./mocha-dotnet/mocha-dotnet/src/app/Mocha.Oms.Server/bin/Debug/net8.0:/oms - ./mocha-dotnet/mocha-common/mocha-common/output:/usr/share/mocha/system mochaui-tenant: build: context: . dockerfile: ./dockerfiles/tenant.Dockerfile environment: VIRTUAL_HOST: localhost # OMS_TYPE: mysql # OMS_SERVERNAME: db # OMS_SERVERPORT: 3306 # OMS_DATABASENAME: mochadb # OMS_USERNAME: mochadb # OMS_PASSWORD: '93X37B]@k(svLmFM' OMS_TYPE: api OMS_SERVERNAME: mocha-oms OMS_SERVERPORT: 4436 THEMES_PATH: /css/themes/{ThemeName}.css COMMON_THEMES_PATH: /css/common.css # # THEMES_PATH: /themes/{ThemeName}/theme.css networks: - app-tenant volumes: - ./mocha-php/mocha-php/src/mocha-php:/var/www/html - ./mocha-php/phast/lib/phast/server:/usr/local/lib/php/lib/phast - ./mocha-php/phast/lib/phast/client/scripts:/var/www/html/scripts/phast static: image: nginx:alpine volumes: - ./uwt-web/output:/usr/share/nginx/html networks: - app-tenant - app-manager #nginx-proxy-manager: # depends_on: # - static # - mochaui-manager # - phpmyadmin # image: jwilder/nginx-proxy # ports: # - "8082:80" # volumes: # - /var/run/docker.sock:/tmp/docker.sock:ro # - ./vhost-manager.d:/etc/nginx/vhost.d:ro nginx-proxy-tenant: depends_on: - static - mocha-oms image: jwilder/nginx-proxy networks: - app-tenant - proxy ports: - "3333:80" volumes: - /var/run/docker.sock:/tmp/docker.sock:ro - ./vhost-tenant.d:/etc/nginx/vhost.d:ro networks: proxy: app-tenant: app-manager: