From 0b2d9e40eee8adb6131ef224d16ec71d2a4544b0 Mon Sep 17 00:00:00 2001 From: Oleg Sheynin Date: Tue, 3 Sep 2024 19:52:16 -0400 Subject: [PATCH 1/2] python 3.12, etc. --- admin/docker_images.sh | 15 +++++++++++++++ docker/{ => market_data/hist}/alpaca_md_day.sh | 0 docker/{ => market_data/hist}/crypto_md_day.sh | 0 .../{ => market_data}/md_portal/__UNUSED__/.env | 0 .../md_portal/__UNUSED__/docker-compose.yml | 0 .../md_portal/start_docker_md_portal.sh | 0 .../{ => market_data/misc}/relative_liquidity.sh | 0 docker/{ => market_data/misc}/trading_calendar.sh | 0 docker/{ => market_data/recorder}/md_recorder.sh | 0 .../recorder}/md_recorder_monitor.sh | 0 release_version.txt | 2 +- 11 files changed, 16 insertions(+), 1 deletion(-) create mode 100755 admin/docker_images.sh rename docker/{ => market_data/hist}/alpaca_md_day.sh (100%) rename docker/{ => market_data/hist}/crypto_md_day.sh (100%) rename docker/{ => market_data}/md_portal/__UNUSED__/.env (100%) rename docker/{ => market_data}/md_portal/__UNUSED__/docker-compose.yml (100%) rename docker/{ => market_data}/md_portal/start_docker_md_portal.sh (100%) rename docker/{ => market_data/misc}/relative_liquidity.sh (100%) rename docker/{ => market_data/misc}/trading_calendar.sh (100%) rename docker/{ => market_data/recorder}/md_recorder.sh (100%) rename docker/{ => market_data/recorder}/md_recorder_monitor.sh (100%) diff --git a/admin/docker_images.sh b/admin/docker_images.sh new file mode 100755 index 0000000..390ac89 --- /dev/null +++ b/admin/docker_images.sh @@ -0,0 +1,15 @@ +#!/bin/env bash + +Registry=http://homestore.cvtt.vpn:5500 + +Catalog=${Registry}/v2/_catalog + +jstr=$(curl -s -X GET ${Catalog}) + +# echo ${jstr} + +echo "${jstr}" | jq -r '.repositories[]' | while read repo; do + TagListURL="${Registry}/v2/${repo}/tags/list" + # echo $repo + curl -s -X GET ${TagListURL} +done \ No newline at end of file diff --git a/docker/alpaca_md_day.sh b/docker/market_data/hist/alpaca_md_day.sh similarity index 100% rename from docker/alpaca_md_day.sh rename to docker/market_data/hist/alpaca_md_day.sh diff --git a/docker/crypto_md_day.sh b/docker/market_data/hist/crypto_md_day.sh similarity index 100% rename from docker/crypto_md_day.sh rename to docker/market_data/hist/crypto_md_day.sh diff --git a/docker/md_portal/__UNUSED__/.env b/docker/market_data/md_portal/__UNUSED__/.env similarity index 100% rename from docker/md_portal/__UNUSED__/.env rename to docker/market_data/md_portal/__UNUSED__/.env diff --git a/docker/md_portal/__UNUSED__/docker-compose.yml b/docker/market_data/md_portal/__UNUSED__/docker-compose.yml similarity index 100% rename from docker/md_portal/__UNUSED__/docker-compose.yml rename to docker/market_data/md_portal/__UNUSED__/docker-compose.yml diff --git a/docker/md_portal/start_docker_md_portal.sh b/docker/market_data/md_portal/start_docker_md_portal.sh similarity index 100% rename from docker/md_portal/start_docker_md_portal.sh rename to docker/market_data/md_portal/start_docker_md_portal.sh diff --git a/docker/relative_liquidity.sh b/docker/market_data/misc/relative_liquidity.sh similarity index 100% rename from docker/relative_liquidity.sh rename to docker/market_data/misc/relative_liquidity.sh diff --git a/docker/trading_calendar.sh b/docker/market_data/misc/trading_calendar.sh similarity index 100% rename from docker/trading_calendar.sh rename to docker/market_data/misc/trading_calendar.sh diff --git a/docker/md_recorder.sh b/docker/market_data/recorder/md_recorder.sh similarity index 100% rename from docker/md_recorder.sh rename to docker/market_data/recorder/md_recorder.sh diff --git a/docker/md_recorder_monitor.sh b/docker/market_data/recorder/md_recorder_monitor.sh similarity index 100% rename from docker/md_recorder_monitor.sh rename to docker/market_data/recorder/md_recorder_monitor.sh diff --git a/release_version.txt b/release_version.txt index 3c00bb6..e8eac89 100644 --- a/release_version.txt +++ b/release_version.txt @@ -1 +1 @@ -1.6.4,homestore /works/cvtt ownership moved to cvtt +1.6.5,python 3.12, etc. From 98fe0e08f379e859e6c8d6ee4840179a449e7695 Mon Sep 17 00:00:00 2001 From: Oleg Sheynin Date: Thu, 5 Sep 2024 00:03:10 -0400 Subject: [PATCH 2/2] minor --- doc/supervisord.conf.example | 61 ++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 doc/supervisord.conf.example diff --git a/doc/supervisord.conf.example b/doc/supervisord.conf.example new file mode 100644 index 0000000..b002722 --- /dev/null +++ b/doc/supervisord.conf.example @@ -0,0 +1,61 @@ +[supervisord] +environment=PYTHONPATH="/home/cvtt/prod" +autostart=true +autorestart=unexpected +startretries=3 +logfile=/var/log/supervisor/supervisord_cvtt.log + +[supervisorctl] + +[inet_http_server] +port = 127.0.0.1:9001 + +[rpcinterface:supervisor] +supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface + +[program:coinbase_rec_cvttdata] +directory=/home/cvtt/prod +command=/home/cvtt/.pyenv/python3.10-venv/bin/python3 -u /home/cvtt/prod/cvttpy/apps/md/md_recorder.py + --config=http://cloud16.cvtt.vpn:6789/apps/md_recorder + --active_exchanges=COINBASE_AT + --instruments=COINBASE:PAIR-BTC-USD,COINBASE:PAIR-ETH-USD,COINBASE:PAIR-LTC-USD,COINBASE:PAIR-XRP-USD + --db_credentials_key=TSDB_MD_CVTTDATA + --admin_port=7223 + --log_level=INFO + --log_file=/home/cvtt/prod/logs/%%T.MD_REC.COINBASE.CVTTDATA.log +autostart=true +autorestart=true +startretries=1 +startsecs=3 +user=cvtt +# +[program:bnbfut_rec_cvttdata] +directory=/home/cvtt/prod +command=/home/cvtt/.pyenv/python3.10-venv/bin/python3 -u /home/cvtt/prod/cvttpy/apps/md/md_recorder.py + --config=http://cloud16.cvtt.vpn:6789/apps/md_recorder + --active_exchanges=BNBFUT + --instruments=BNBFUT:PERP-BTC-USDT,BNBFUT:PERP-ETH-USDT + --db_credentials_key=TSDB_MD_CVTTDATA + --admin_port=7224 + --log_level=INFO + --log_file=/home/cvtt/prod/logs/%%T.MD_REC.BNBFUT.CVTTDATA.log +autostart=true +autorestart=true +startretries=1 +startsecs=3 +user=cvtt + +[program:md_rec_monitor] +directory=/home/cvtt/prod +command=/home/cvtt/.pyenv/python3.10-venv/bin/python3 -u /home/cvtt/prod/cvttpy/apps/md/md_rec_monitor.py + --config=http://cloud16.cvtt.vpn:6789/apps/md_rec_monitor + --db=CVTTDATA + --admin_port=7225 + --log_level=INFO + --log_file=/home/cvtt/prod/logs/%%T.MD_REC.MONITOR.CVTTDATA.log +autostart=true +autorestart=true +startretries=1 +startsecs=3 +user=cvtt +