# # Copyright (C) 2018 Intel Corporation # # SPDX-License-Identifier: MIT # version: "2.3" services: cvat_db: container_name: cvat_db image: postgres:10.3-alpine networks: default: aliases: - db restart: always environment: POSTGRES_USER: root POSTGRES_DB: cvat volumes: - cvat_db:/var/lib/postgresql/data cvat_redis: container_name: cvat_redis image: redis:4.0.5-alpine networks: default: aliases: - redis restart: always cvat: container_name: cvat image: cvat restart: always depends_on: - cvat_redis - cvat_db ports: - "8080:8080" build: context: . args: http_proxy: https_proxy: no_proxy: socks_proxy: TF_ANNOTATION: "no" USER: "django" DJANGO_CONFIGURATION: "production" WITH_TESTS: "no" TZ: "Etc/UTC" OPENVINO_TOOLKIT: "no" environment: DJANGO_MODWSGI_EXTRA_ARGS: "" UI_PORT: 7080 volumes: - cvat_data:/home/django/data - cvat_keys:/home/django/keys - cvat_logs:/home/django/logs - cvat_models:/home/django/models cvat_ui: container_name: cvat_ui image: nginx restart: always build: context: . args: http_proxy: https_proxy: no_proxy: socks_proxy: dockerfile: Dockerfile.ui environment: REACT_APP_API_PROTOCOL: http REACT_APP_API_HOST: localhost REACT_APP_API_PORT: 8080 networks: default: aliases: - ui depends_on: - cvat ports: - "7080:80" volumes: cvat_db: cvat_data: cvat_keys: cvat_logs: cvat_models: