quant-web/scripts/run-daily-sync.sh
epistemophiliac b5db15d6ab Initial QuantTrade stack for Coolify deployment.
Streamlit + VectorBT dashboard, Parquet harvester with nightly cron, Authentik header auth, SQLite strategy persistence, and Bugsink telemetry.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 00:46:51 -04:00

13 lines
424 B
Bash

#!/bin/bash
set -euo pipefail
export PARQUET_DIR="${PARQUET_DIR:-/data/parquet}"
export CORE_TICKERS="${CORE_TICKERS:-SPY,QQQ,AAPL,MSFT,GOOGL,AMZN,NVDA,META,IWM,TLT}"
export SEED_YEARS="${SEED_YEARS:-5}"
export BUGSINK_DSN="${BUGSINK_DSN:-}"
export APP_ENV="${APP_ENV:-production}"
export APP_RELEASE="${APP_RELEASE:-quant-web@1.0.0}"
export TZ="${TZ:-America/New_York}"
cd /app
exec /usr/local/bin/python sync.py --daily