This commit is contained in:
Cryptoval Trading Technologies 2025-05-21 16:20:18 +00:00
parent b9eb3ee4e7
commit 19a7c32337
4 changed files with 71 additions and 79 deletions

60
.env
View File

@ -5,49 +5,49 @@ CONFIG_FILE=/config/md_recorder.cfg
CREDS_FILE=/config/.creds CREDS_FILE=/config/.creds
# coinbase-cvttdata # coinbase-cvttdata
CB24_DEBUG=N CB29_DEBUG=N
CB24_DEBUG_WAIT=Y CB29_DEBUG_WAIT=Y
CB24_DEBUG_PORT=45678 CB29_DEBUG_PORT=45678
CB24_CONTAINER_NAME=md_recorder.COINBASE_CLOUD24 CB29_CONTAINER_NAME=md_recorder.COINBASE_CLOUD29
CB24_INSTRUMENT_GROUP=COINBASE_CLOUD24 CB29_INSTRUMENT_GROUP=COINBASE_CLOUD29
CB24_EXCHANGE_ACCT_NAME=COINBASE_AT CB29_EXCHANGE_ACCT_NAME=COINBASE_AT
CB24_DB_CRED_KEY=TSDB_MD_CLOUD24 CB29_DB_CRED_KEY=TSDB_MD_CLOUD29
CB24_LOG_FILE=/logs/%T.MD_REC.${CB24_INSTRUMENT_GROUP}.log CB29_LOG_FILE=/logs/%T.MD_REC.${CB29_INSTRUMENT_GROUP}.log
CB24_ADD_ARGS=--compress_log CB29_ADD_ARGS=--compress_log
CB24_ADMIN_PORT=8201 CB29_ADMIN_PORT=8201
# bnspot-cvttdata # bnspot-cvttdata
BS24_DEBUG=N BS29_DEBUG=N
BS24_DEBUG_WAIT=Y BS29_DEBUG_WAIT=Y
BS24_DEBUG_PORT=45679 BS29_DEBUG_PORT=45679
BS24_CONTAINER_NAME=md_recorder.BNBSPOT_CLOUD24 BS29_CONTAINER_NAME=md_recorder.BNBSPOT_CLOUD29
BS24_INSTRUMENT_GROUP=BNBSPOT_CLOUD24 BS29_INSTRUMENT_GROUP=BNBSPOT_CLOUD29
BS24_EXCHANGE_ACCT_NAME=BNBSPOT BS29_EXCHANGE_ACCT_NAME=BNBSPOT
BS24_DB_CRED_KEY=TSDB_MD_CLOUD24 BS29_DB_CRED_KEY=TSDB_MD_CLOUD29
BS24_LOG_FILE=/logs/%T.MD_REC.${BS24_INSTRUMENT_GROUP}.log BS29_LOG_FILE=/logs/%T.MD_REC.${BS29_INSTRUMENT_GROUP}.log
BS24_ADD_ARGS=--compress_log BS29_ADD_ARGS=--compress_log
BS24_ADMIN_PORT=8202 BS29_ADMIN_PORT=8202
# bnbfut-cvttdata # bnbfut-cvttdata
BF24_DEBUG=N BF29_DEBUG=N
BF24_DEBUG_WAIT=Y BF29_DEBUG_WAIT=Y
BF24_DEBUG_PORT=45680 BF29_DEBUG_PORT=45680
BF24_CONTAINER_NAME=md_recorder.BNBFUT_CLOUD24 BF29_CONTAINER_NAME=md_recorder.BNBFUT_CLOUD29
BF24_INSTRUMENT_GROUP=BNBFUT_CLOUD24 BF29_INSTRUMENT_GROUP=BNBFUT_CLOUD29
BF24_EXCHANGE_ACCT_NAME=BNBFUT BF29_EXCHANGE_ACCT_NAME=BNBFUT
BF24_DB_CRED_KEY=TSDB_MD_CLOUD24 BF29_DB_CRED_KEY=TSDB_MD_CLOUD29
BF24_LOG_FILE=/logs/%T.MD_REC.${BF24_INSTRUMENT_GROUP}.log BF29_LOG_FILE=/logs/%T.MD_REC.${BF29_INSTRUMENT_GROUP}.log
BF24_ADD_ARGS=--compress_log BF29_ADD_ARGS=--compress_log
BF24_ADMIN_PORT=8203 BF29_ADMIN_PORT=8203

View File

@ -1,12 +1,4 @@
{ {
"__dummy__": null
, "TSDB_MD_CLD21": {
"host": "cloud21.cvtt.vpn"
, "port": 5432
, "user": "cvtt"
, "database": "cvtt_md"
, "password": "ICdIh0JnMM7vM7Pf"
},
"TSDB_MD_CLOUD28": { "TSDB_MD_CLOUD28": {
"host": "cloud28.cvtt.vpn" "host": "cloud28.cvtt.vpn"
, "port": 55432 , "port": 55432
@ -14,11 +6,11 @@
, "database": "cvtt_md" , "database": "cvtt_md"
, "password": "320ea18a54b5bed71371256bd9b68d31" , "password": "320ea18a54b5bed71371256bd9b68d31"
}, },
"TSDB_MD_CLOUD24": { "TSDB_MD_CLOUD29": {
"host": "cloud24.cvtt.vpn" "host": "cloud29.cvtt.vpn"
, "port": 55432 , "port": 55432
, "user": "cvtt" , "user": "cvtt"
, "database": "cvtt_md" , "database": "cvtt_md"
, "password": "23a8c597a800d44906d01483e8940e77" , "password": "e7442456805486c1c2b9d7b3449234f7"
} }
} }

View File

@ -71,7 +71,7 @@
, "md_recorder": { , "md_recorder": {
"instrument_groups": { "instrument_groups": {
"BNBFUT_CLOUD24": [ "BNBFUT_CLOUD29": [
"BNBFUT:PERP-BTC-USDT" "BNBFUT:PERP-BTC-USDT"
, "BNBFUT:PERP-ETH-USDT" , "BNBFUT:PERP-ETH-USDT"
], ],
@ -79,7 +79,7 @@
"BNBFUT:PERP-BTC-USDT" "BNBFUT:PERP-BTC-USDT"
, "BNBFUT:PERP-ETH-USDT" , "BNBFUT:PERP-ETH-USDT"
], ],
"BNBSPOT_CLOUD24": [ "BNBSPOT_CLOUD29": [
"BNBSPOT:PAIR-ADA-USDT" "BNBSPOT:PAIR-ADA-USDT"
, "BNBSPOT:PAIR-BCH-USDT" , "BNBSPOT:PAIR-BCH-USDT"
, "BNBSPOT:PAIR-BTC-USDT" , "BNBSPOT:PAIR-BTC-USDT"
@ -101,7 +101,7 @@
, "BNBSPOT:PAIR-USDC-USDT" , "BNBSPOT:PAIR-USDC-USDT"
, "BNBSPOT:PAIR-XRP-USDT" , "BNBSPOT:PAIR-XRP-USDT"
], ],
"COINBASE_CLOUD24": [ "COINBASE_CLOUD29": [
"COINBASE:PAIR-ADA-USD" "COINBASE:PAIR-ADA-USD"
, "COINBASE:PAIR-BCH-USD" , "COINBASE:PAIR-BCH-USD"
, "COINBASE:PAIR-BTC-USD" , "COINBASE:PAIR-BTC-USD"

View File

@ -1,7 +1,7 @@
services: services:
cbspot24_md_recorder: cbspot29_md_recorder:
image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION} image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION}
container_name: ${CB24_CONTAINER_NAME} container_name: ${CB29_CONTAINER_NAME}
user: ${CVTT_USER:-1001:1001} user: ${CVTT_USER:-1001:1001}
pull_policy: always pull_policy: always
restart: unless-stopped restart: unless-stopped
@ -9,25 +9,25 @@ services:
CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789} CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789}
CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg} CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg}
CREDS_FILE: ${CREDS_FILE} CREDS_FILE: ${CREDS_FILE}
EXCHANGE_ACCT_NAME: ${CB24_EXCHANGE_ACCT_NAME} EXCHANGE_ACCT_NAME: ${CB29_EXCHANGE_ACCT_NAME}
INSTRUMENT_GROUP: ${CB24_INSTRUMENT_GROUP} INSTRUMENT_GROUP: ${CB29_INSTRUMENT_GROUP}
DB_CRED_KEY: ${CB24_DB_CRED_KEY} DB_CRED_KEY: ${CB29_DB_CRED_KEY}
LOG_FILE: ${CB24_LOG_FILE} LOG_FILE: ${CB29_LOG_FILE}
ADD_ARGS: ${CB24_ADD_ARGS:-} ADD_ARGS: ${CB29_ADD_ARGS:-}
MDREC_DEBUG: ${CB24_DEBUG:-N} MDREC_DEBUG: ${CB29_DEBUG:-N}
MDREC_DEBUG_WAIT: ${CB24_DEBUG_WAIT:-N} MDREC_DEBUG_WAIT: ${CB29_DEBUG_WAIT:-N}
volumes: volumes:
- ./config:/config - ./config:/config
- ./logs:/logs - ./logs:/logs
ports: ports:
- ${CB24_ADMIN_PORT}:7200 - ${CB29_ADMIN_PORT}:7200
- ${CB24_DEBUG_PORT}:5678 - ${CB29_DEBUG_PORT}:5678
depends_on: depends_on:
- timescaledb - timescaledb
bnbspot24_md_recorder: bnbspot29_md_recorder:
image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION} image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION}
container_name: ${BS24_CONTAINER_NAME} container_name: ${BS29_CONTAINER_NAME}
user: ${CVTT_USER:-1001:1001} user: ${CVTT_USER:-1001:1001}
pull_policy: always pull_policy: always
restart: unless-stopped restart: unless-stopped
@ -35,27 +35,27 @@ services:
CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789} CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789}
CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg} CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg}
CREDS_FILE: ${CREDS_FILE} CREDS_FILE: ${CREDS_FILE}
EXCHANGE_ACCT_NAME: ${BS24_EXCHANGE_ACCT_NAME} EXCHANGE_ACCT_NAME: ${BS29_EXCHANGE_ACCT_NAME}
INSTRUMENT_GROUP: ${BS24_INSTRUMENT_GROUP} INSTRUMENT_GROUP: ${BS29_INSTRUMENT_GROUP}
DB_CRED_KEY: ${BS24_DB_CRED_KEY} DB_CRED_KEY: ${BS29_DB_CRED_KEY}
LOG_FILE: ${BS24_LOG_FILE} LOG_FILE: ${BS29_LOG_FILE}
ADD_ARGS: ${BS24_ADD_ARGS:-} ADD_ARGS: ${BS29_ADD_ARGS:-}
MDREC_DEBUG: ${BS24_DEBUG:-N} MDREC_DEBUG: ${BS29_DEBUG:-N}
MDREC_DEBUG_WAIT: ${BS24_DEBUG_WAIT:-N} MDREC_DEBUG_WAIT: ${BS29_DEBUG_WAIT:-N}
volumes: volumes:
- ./config:/config - ./config:/config
- ./logs:/logs - ./logs:/logs
ports: ports:
- ${BS24_ADMIN_PORT}:7200 - ${BS29_ADMIN_PORT}:7200
- ${BS24_DEBUG_PORT}:5678 - ${BS29_DEBUG_PORT}:5678
depends_on: depends_on:
- timescaledb - timescaledb
bnbfut24_md_recorder: bnbfut29_md_recorder:
profiles: # profiles:
- manual # - manual
image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION} image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION}
container_name: ${BF24_CONTAINER_NAME} container_name: ${BF29_CONTAINER_NAME}
user: ${CVTT_USER:-1001:1001} user: ${CVTT_USER:-1001:1001}
pull_policy: always pull_policy: always
restart: unless-stopped restart: unless-stopped
@ -63,19 +63,19 @@ services:
CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789} CONFIG_SERVICE: ${CONFIG_SERVICE:-cloud16.cvtt.vpn:6789}
CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg} CONFIG_FILE: ${CONFIG_FILE:-/config/md_recorder.cfg}
CREDS_FILE: ${CREDS_FILE} CREDS_FILE: ${CREDS_FILE}
EXCHANGE_ACCT_NAME: ${BF24_EXCHANGE_ACCT_NAME} EXCHANGE_ACCT_NAME: ${BF29_EXCHANGE_ACCT_NAME}
INSTRUMENT_GROUP: ${BF24_INSTRUMENT_GROUP} INSTRUMENT_GROUP: ${BF29_INSTRUMENT_GROUP}
DB_CRED_KEY: ${BF24_DB_CRED_KEY} DB_CRED_KEY: ${BF29_DB_CRED_KEY}
LOG_FILE: ${BF24_LOG_FILE} LOG_FILE: ${BF29_LOG_FILE}
ADD_ARGS: ${BF24_ADD_ARGS:-} ADD_ARGS: ${BF29_ADD_ARGS:-}
MDREC_DEBUG: ${BF24_DEBUG:-N} MDREC_DEBUG: ${BF29_DEBUG:-N}
MDREC_DEBUG_WAIT: ${BF24_DEBUG_WAIT:-N} MDREC_DEBUG_WAIT: ${BF29_DEBUG_WAIT:-N}
volumes: volumes:
- ./config:/config - ./config:/config
- ./logs:/logs - ./logs:/logs
ports: ports:
- ${BF24_ADMIN_PORT}:7200 - ${BF29_ADMIN_PORT}:7200
- ${BF24_DEBUG_PORT}:5678 - ${BF29_DEBUG_PORT}:5678
depends_on: depends_on:
- timescaledb - timescaledb