services: cbspot28_md_recorder: image: ${CVTT_DOCKER_REGISTRY}/md_recorder:${CB28_MD_RECORDER_VERSION} container_name: ${CB28_CONTAINER_NAME} user: ${CVTT_USER:-1001:1001} pull_policy: always restart: unless-stopped environment: CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789} CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg} CREDS_FILE: ${CREDS_FILE} EXCHANGE_ACCT_NAME: ${CB28_EXCHANGE_ACCT_NAME} INSTRUMENT_GROUP: ${CB28_INSTRUMENT_GROUP} DB_CRED_KEY: ${CB28_DB_CRED_KEY} LOG_FILE: ${CB28_LOG_FILE} ADD_ARGS: ${CB28_ADD_ARGS:-} MDREC_DEBUG: ${CB28_DEBUG:-N} MDREC_DEBUG_WAIT: ${CB28_DEBUG_WAIT:-N} volumes: - ./config:/config - ./logs:/logs ports: - ${CB28_ADMIN_PORT}:7200 - ${CB28_DEBUG_PORT}:5678 depends_on: - timescaledb bnbspot28_md_recorder: image: ${CVTT_DOCKER_REGISTRY}/md_recorder:${BS28_MD_RECORDER_VERSION} container_name: ${BS28_CONTAINER_NAME} user: ${CVTT_USER:-1001:1001} pull_policy: always restart: unless-stopped environment: CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789} CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg} CREDS_FILE: ${CREDS_FILE} EXCHANGE_ACCT_NAME: ${BS28_EXCHANGE_ACCT_NAME} INSTRUMENT_GROUP: ${BS28_INSTRUMENT_GROUP} DB_CRED_KEY: ${BS28_DB_CRED_KEY} LOG_FILE: ${BS28_LOG_FILE} ADD_ARGS: ${BS28_ADD_ARGS:-} MDREC_DEBUG: ${BS28_DEBUG:-N} MDREC_DEBUG_WAIT: ${BS28_DEBUG_WAIT:-N} volumes: - ./config:/config - ./logs:/logs ports: - ${BS28_ADMIN_PORT}:7200 - ${BS28_DEBUG_PORT}:5678 depends_on: - timescaledb # bnbfut28_md_recorder: # image: ${CVTT_DOCKER_REGISTRY}/md_recorder:${MD_RECORDER_VERSION} # container_name: ${BF28_CONTAINER_NAME} # user: ${CVTT_USER:-1001:1001} # pull_policy: always # restart: unless-stopped # environment: # CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789} # CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg} # CREDS_FILE: ${CREDS_FILE} # EXCHANGE_ACCT_NAME: ${BF28_EXCHANGE_ACCT_NAME} # INSTRUMENT_GROUP: ${BF28_INSTRUMENT_GROUP} # DB_CRED_KEY: ${BF28_DB_CRED_KEY} # LOG_FILE: ${BF28_LOG_FILE} # ADD_ARGS: ${BF28_ADD_ARGS:-} # MDREC_DEBUG: ${BF28_DEBUG:-N} # MDREC_DEBUG_WAIT: ${BF28_DEBUG_WAIT:-N} # volumes: # - ./config:/config # - ./logs:/logs # ports: # - ${BF28_ADMIN_PORT}:7200 # - ${BF28_DEBUG_PORT}:5678 # depends_on: # - timescaledb # timescaledb: image: ${CVTT_DOCKER_REGISTRY}/md_recorder-tsdb:${TSDB_RECORDER_VERSION} container_name: md_recorder-tsdb pull_policy: always environment: - POSTGRES_PASSWORD=postgres - POSTGRES_USER=postgres - POSTGRES_DB=postgres ports: - "55432:5432" volumes: - ./data/timescaledb_data:/var/lib/postgresql/data restart: unless-stopped