107 lines
3.9 KiB
YAML
107 lines
3.9 KiB
YAML
# CVTT Microservices
|
|
services:
|
|
daily_crypto_cloud28:
|
|
image: cloud21.cvtt.vpn:5500/daily_crypto_md:${MKTDATA_IMAGE_VERSION}
|
|
container_name: ${CRYPTO_CONTAINER_NAME_PFX}.cloud28
|
|
user: ${CVTT_USER:-1001:1001}
|
|
pull_policy: always
|
|
restart: no
|
|
environment:
|
|
CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789}
|
|
CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg}
|
|
CREDS_FILE: ${CREDS_FILE}
|
|
|
|
DB_HOST: cloud28
|
|
DB_CRED_KEY: TSDB_MD_CLOUD28_RO
|
|
|
|
DB_SCHEMAS: ${CRYPTO_DB_SCHEMAS}
|
|
MD_DATE: ${CRYPTO_MD_DATE}
|
|
RSYNC_TARGETS: ${CRYPTO_RSYNC_TARGETS}
|
|
|
|
LOG_FILE: /logs/%D.daily_mktdata_crypto.cloud28.log
|
|
PYTHON_DEBUG: ${CRYPTO_PYTHON_DEBUG}
|
|
PYTHON_DEBUG_WAIT: ${CRYPTO_PYTHON_DEBUG_WAIT}
|
|
|
|
ADD_ARGS: ${CRYPTO_ADD_ARGS:-}
|
|
volumes:
|
|
- ./config:/config
|
|
- ./logs:/logs
|
|
- ./config/identity/id_rsa:/home/cvtt/.ssh/id_rsa:ro
|
|
- ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro
|
|
ports:
|
|
- 45678:5678
|
|
|
|
daily_crypto_cloud24:
|
|
image: cloud21.cvtt.vpn:5500/daily_crypto_md:${MKTDATA_IMAGE_VERSION}
|
|
container_name: ${CRYPTO_CONTAINER_NAME_PFX}.cloud24
|
|
user: ${CVTT_USER:-1001:1001}
|
|
pull_policy: always
|
|
restart: no
|
|
environment:
|
|
CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789}
|
|
CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg}
|
|
CREDS_FILE: ${CREDS_FILE}
|
|
|
|
DB_HOST: cloud24
|
|
DB_CRED_KEY: TSDB_MD_CLOUD24_RO
|
|
|
|
DB_SCHEMAS: ${CRYPTO_DB_SCHEMAS}
|
|
MD_DATE: ${CRYPTO_MD_DATE}
|
|
RSYNC_TARGETS: ${CRYPTO_RSYNC_TARGETS}
|
|
|
|
LOG_FILE: /logs/%D.daily_mktdata_crypto.cloud24.log
|
|
|
|
PYTHON_DEBUG: ${CRYPTO_PYTHON_DEBUG}
|
|
PYTHON_DEBUG_WAIT: ${CRYPTO_PYTHON_DEBUG_WAIT}
|
|
|
|
ADD_ARGS: ${CRYPTO_ADD_ARGS:-}
|
|
volumes:
|
|
- ./config:/config
|
|
- ./logs:/logs
|
|
- ./config/identity/id_rsa:/home/cvtt/.ssh/id_rsa:ro
|
|
- ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro
|
|
ports:
|
|
- 45679:5678
|
|
|
|
daily_equity_hbar:
|
|
image: cloud21.cvtt.vpn:5500/daily_equity_md:${MKTDATA_IMAGE_VERSION}
|
|
container_name: alpaca_md_hbar_loader
|
|
user: ${CVTT_USER:-1001:1001}
|
|
pull_policy: always
|
|
restart: no
|
|
environment:
|
|
PROGRAM: /alpaca_md_hbar_loader
|
|
TRD_CALENDAR_URL: https://trading-calendar.cvtt.net/api/v1/markets/hours?mic=XNYS
|
|
CREDS_FILE: ${CREDS_FILE}
|
|
NUM_SYMBOLS: ${EQUITY_HBAR_NUM_SYMBOLS:-}
|
|
|
|
RSYNC_TARGETS: ${EQUITY_RSYNC_TARGETS}
|
|
LOG_FILE_NAME: alpaca_md_hbar_loader
|
|
|
|
volumes:
|
|
- ./config:/config
|
|
- ./logs:/logs
|
|
- ./config/identity/id_rsa:/home/cvtt/.ssh/id_rsa:ro
|
|
- ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro
|
|
|
|
daily_equity_qat:
|
|
image: cloud21.cvtt.vpn:5500/daily_equity_md:${MKTDATA_IMAGE_VERSION}
|
|
container_name: alpaca_md_qat_loader
|
|
user: ${CVTT_USER:-1001:1001}
|
|
pull_policy: always
|
|
restart: no
|
|
environment:
|
|
PROGRAM: /alpaca_md_qat_loader
|
|
TRD_CALENDAR_URL: https://trading-calendar.cvtt.net/api/v1/markets/hours?mic=XNYS
|
|
CREDS_FILE: ${CREDS_FILE}
|
|
SYMBOLS: ${EQUITY_QAT_SYMBOLS:-}
|
|
|
|
RSYNC_TARGETS: ${EQUITY_RSYNC_TARGETS}
|
|
LOG_FILE_NAME: alpaca_md_qat_loader
|
|
|
|
volumes:
|
|
- ./config:/config
|
|
- ./logs:/logs
|
|
- ./config/identity/id_rsa:/home/cvtt/.ssh/id_rsa:ro
|
|
- ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro
|