-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
19 lines (15 loc) · 777 Bytes
/
Copy pathDockerfile
File metadata and controls
19 lines (15 loc) · 777 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# TLC — Trading Legends Council · headless image · TRADINGVIEW DEPLOYMENT
#
# This is the TradingView lane (Linux/Docker). MT5 is NOT supported inside this
# container — MetaTrader5 is Windows-only. For MT5 either run TLC natively on your
# Windows host, or point `platforms.mt5.bridge_url` at a remote MT5 bridge on that
# host (advanced; see mt5-bridge/ + docs/docker.md, and the
# optional docker-compose.mt5-bridge.yml).
FROM python:3.12-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
# Default: build a TradingView market packet (needs TVR_API_KEY). Override for a
# full convene (also needs an LLM key) — see docker-compose.yml.
CMD ["python3", "-m", "tlc.data_desk", "BTCUSD", "1h", "--platform", "tv"]