tradusai/docker-compose.yml
2025-12-04 01:27:58 +08:00

37 lines
795 B
YAML

version: '3.8'
services:
# Signal Generator Scheduler - 定时生成交易信号
scheduler:
build:
context: .
dockerfile: Dockerfile
container_name: tradus-scheduler
command: python -u scheduler.py
env_file: .env
volumes:
- ./output:/app/output # 输出信号文件
environment:
# Symbol Configuration
- SYMBOL=BTCUSDT
# Signal generation interval
- SIGNAL_INTERVAL_MINUTES=15 # 每15分钟生成一次信号
# Note: LLM API and DingTalk configs are loaded from .env file
- LOG_LEVEL=INFO
networks:
- tradus-network
restart: unless-stopped
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
networks:
tradus-network:
driver: bridge